两次点击button事件,该怎么处理
两次点击button事件
RT:
第一次点击button的时候,提示信息(再次点击<取消申请>确认取消);第二次点击的时候,提示信息已取消申请成功。
用JS怎么控制,求问:

------解决思路----------------------
------解决思路----------------------
定义个全局变量num当做计数器变量,初始值1,点击一次后2,点击的时候加上判断条件就可以了。
------解决思路----------------------
你的flag值没有改变,一直都是false,js走的都是else里面的内容
------解决思路----------------------
var flag =false;
function addApply(){
放出来
RT:
第一次点击button的时候,提示信息(再次点击<取消申请>确认取消);第二次点击的时候,提示信息已取消申请成功。
用JS怎么控制,求问:
------解决思路----------------------
<script>
var hasClick = false;
function cancelRequest() {
if (hasClick) alert('取消成功')
else {
hasClick = true
alert('再次点击<取消申请>确认取消')
setTimeout(function () { hasClick=false},3000);//加个计时器,如果3s后没有再次点击按钮则恢复再点点击确认
}
}
</script>
<input type="button" onclick="cancelRequest()" value="取消申请" />
------解决思路----------------------
定义个全局变量num当做计数器变量,初始值1,点击一次后2,点击的时候加上判断条件就可以了。
------解决思路----------------------
你的flag值没有改变,一直都是false,js走的都是else里面的内容
------解决思路----------------------
var flag =false;
function addApply(){
放出来