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

复选框判断问题

怎么对任务三的选项添加一个判断,如果已经选中,则再点确定就取消。

正在回答

2 回答

 function checkone(){

            var j=document.getElementById("wb").value;

        var hobby = document.getElementById("hobby"+j);

            var option=!hobby.checked; //直接用!作为否定得到相反值

            hobby.checked=option; //或者在此处的option前加!也可以。

         // 任务3

  }


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

qq_对着世界微笑_0 提问者

非常感谢!
2016-05-04 回复 有任何疑惑可以回复我~

你的if-else稍作调整就好,注意if-else用法,if(){}else{}/if(){}else if(){}else{}

下面为稍作调整修正的if-else代码

if(hh==false){
   hobby.checked=true;//hh是个true或false值,不是hobby.checked,要勾选还是要用hobby.checked。

}
else{
   hobby.checked=false;
}


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

举报

0/150
提交
取消

复选框判断问题

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