慕粉1473514170
2017-07-16 23:04
为什么这样写不对呢?求助求助 跪求
function checkone(){
var hobby=document.getElementsByName("hobby");
var j=document.getElementById("wb").value;
switch(j){
case 1:
hobby[0].checked=true;
break;
case 2:
hobby[1].checked=true;
break;
}
解决了 ;因为document.getElementsByName("hobby");返回的是字符形式,所以后面应写为case '1',即要加引号。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题