第三个问题

来源:9-4 区别getElementByID,getElementsByName,getElementsByTagName

qq_倚忆易逸_aefC34

2018-11-19 16:50

 麻烦大佬帮忙看一下,为什么我这个运行不了啊?

function checkone(){

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

            switch(j){

                case 1:var s1=document.getElementById("hobby1");s1.checked="checked";break;

                case 2:var s2=document.getElementById("hobby2");s2.checked="checked";break;

                case 3:var s3=document.getElementById("hobby3");s3.checked="checked";break;

                case 4:var s4=document.getElementById("hobby4");s4.checked="checked";break;

                case 5:var s5=document.getElementById("hobby5");s5.checked="checked";break;

                case 6:var s6=document.getElementById("hobby6");s6.checked="checked";break;

            }

        }


写回答 关注

1回答

  • 慕粉135003986
    2018-11-19 18:30:58
    已采纳

    j取出来是字符串,你用parseInt()转换一下或者case字符串

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468692 学习 · 21895 问题

查看课程

相似问题