这段也可以实现,这么写有问题不

 function checkone(){

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

         // 任务3  在文本框中输入输入1-6数值,当点击"确定"按钮时,根据输入的数值,通过id选中相应的复选项。

var hobby = document.getElementsByName('hobby');

if(j <hobby.length+1 && j>0){

for(var i=0;i<hobby.length;i++){

if(i == j-1 ){

hobby[i].checked = true;

}else{

hobby[i].checked = false;

}

}

}else(

alert("请输入1-"+parseInt(hobby.length+1)+"之间的数")

)

        }


新手报道中
浏览 1273回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript