为了账号安全,请及时绑定邮箱和手机立即绑定

为什么if里面设置disabled=""能实现,而设置disabled="false",反而实现不了????

<!doctype html>

<html>

<head>

    <meta charset="UTF-8">

<title>Document</title>

<script type="text/javascript">

window.onload=function(){

   var send=document.getElementById('send'),

       times=60,

       timer=null;

   send.onclick=function(){

     // 计时开始 

             timer=setInterval(function(){

                times--;

                if(times<=0){

                    clearInterval(timer);

                    send.value="发送验证码";

     send.disabled="";

times=60;

                }else{

send.value=times+"秒后重试";

send.disabled="true";

                }

            },1000);

   } 

}

</script>

</head>

<body>

<input type="button" id="send" value="发送验证码">

</body>

</html>


正在回答

2 回答

disabled:禁用的意思;true就是禁用的意思,FALSE就是开启的意思,相当于 负负得正 的那个意思


2 回复 有任何疑惑可以回复我~

把false的引号去掉就可以用

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么if里面设置disabled=""能实现,而设置disabled="false",反而实现不了????

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信