关于全选任务一

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

陈_chen

2015-08-31 00:08

function checkall(){
   var hobby = document.getElementsByTagName("input");
   for(i=0;i<hobby.length;i++){
       if(hobby[i].type="checkbox"){
           hobby[i].checked=true;
       }}
}

点完后就这样了

所以应该用这样的:

function checkall(){
   var hobby = document.getElementsByTagName("input");
   for(i=0;i<hobby.length;i++){
       if(hobby[i].name="hobby"){
           hobby[i].checked=true;
       }}
}

写回答 关注

1回答

  • q有天堂
    2015-12-27 17:48:35

    哥们。。你这第一种方法本来是没错的,只不过是你把 比较运算符“==”写成了赋值运算符“=”

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题