问答详情
源自:9-4 区别getElementByID,getElementsByName,getElementsByTagName

最后一段不明白

 function checkone(){

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

        

            var hobby = document.getElementById("hobby"+j);

            hobby.checked = true;    


提问者:慕斯卡1365335 2020-07-08 15:34

个回答

  • 慕尼黑1441384
    2020-08-03 17:02:16

    打破思维界限,原来还可以这样用

  • weixin_慕桂英4346352
    2020-07-10 09:57:21

     var j=document.getElementById("wb").value;先获取输入值然后赋给j

    var hobby = document.getElementById("hobby"+j);然后获取hobby的id,你上面输入的数字是几就是hobby几

     hobby.checked = true;然后根据id选取你输入的选项