为了账号安全,请及时绑定邮箱和手机立即绑定

不会啊 咋整?

区别getElementById,getElementsByName我看好多人都代码写出来了。我不会写啊.前面学过的内容不会灵活运用啊 怎么办? 有什么好的方法 ?请教同学们!!

正在回答

4 回答

function checkall(){

//任务一

      var hobby = document.getElementsByTagName("input");

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

//1.for遍历所有input元素节点

         if(hobby[i].type=="checkbox"){

/ /2.if语句筛选出checkbox节点

//3.设置checkbox装态

        hobby[i].checked = true;

}

}      

        }

        function clearall(){

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

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

             hobby[i].checked=false; 

  }     

        }

        

        function checkone(){

             // 任务3

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

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

if(j<=hobby.length){  

hobby[j-1].checked=true;

}


0 回复 有任何疑惑可以回复我~
#1

LOVE刘 提问者

非常感谢!
2016-07-28 回复 有任何疑惑可以回复我~

一个是找ID,另一个是找name,不过最常见的是找ID,你看多了代码就知道是怎么回事了

0 回复 有任何疑惑可以回复我~

速成没办法学太好的,只能慢慢来了

0 回复 有任何疑惑可以回复我~

getElementById是找ID  就是<span id="我是ID"><span>

getElementsByName   就是 <input name="我是name"  />

好办法。。木有,,就是写。。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

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

进入课程

不会啊 咋整?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信