qq_对着世界微笑_0
2016-04-28 17:09
怎么对任务三的选项添加一个判断,如果已经选中,则再点确定就取消。
function checkone(){
var j=document.getElementById("wb").value;
var hobby = document.getElementById("hobby"+j);
var option=!hobby.checked; //直接用!作为否定得到相反值
hobby.checked=option; //或者在此处的option前加!也可以。
// 任务3
}
你的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;
}
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题