任务3怎么清除之前的选择的复选框
//任务3 switch写法
function checkone(){
var j=parseInt(document.getElementById("wb").value);
switch(j){
case 1:
document.getElementById('hobby1').checked=true;
break;
case 2:
document.getElementById('hobby2').checked=true;
break;
case 3:
document.getElementById('hobby3').checked=true;
break;
case 4:
document.getElementById('hobby4').checked=true;
break;
case 5:
document.getElementById('hobby5').checked=true;
break;
case 6:
document.getElementById('hobby6').checked=true;
break;
default:
alert('请重新输入')
}
//任务3 第二种写法
var j=document.getElementById("wb").value;
if(parseInt(j)>6||parseInt(j)<1)
{
alert("请输入1-6之间的数字");
}
var hobby=document.getElementsByName("hobby");
hobby[parseInt(j)-1].checked=true;
}
请问如何清楚之前选中的按钮
能清除的话switch和第二种的写法一样吗