为什么我这个没反应呢

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

慕粉1551438955

2017-05-10 16:23

function checkone(){

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

            if(parseInt(j)>=1&&parseInt(j)<=6){

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

              hobby[parseInt(j)-1].checked=true;

           }else{

              alert("请输入1-6的数值");

        }

        }


写回答 关注

2回答

  • zefluo
    2017-05-10 18:02:12

    前面加个.parentNode,是子集的

  • 慕勒7123956
    2017-05-10 17:34:03
    这个函数看不出来有问题,你贴一下整体的代码吧

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题