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

谁来帮帮我啊

在这节中,第一个任务,输出的input数组,所谓的hobby[i].checked===true,

是为了判断是否被选中嘛?

貌似不是,

就是为了在for循环中执行for里的代码,但是怎么知道hobby[i].checked等于true啊,

没有明确说明被选中了?

提问者:慕粉3686312 2016-08-05 01:50

个回答

  • aryong
    2016-08-25 10:02:02

     hobby[i].checked = true; 意思是将checked的值设为true时,该选项默认选中(在for循环里,相当于按顺序选中)

  • 无知的狗3576298
    2016-08-05 16:05:11

    hobby[i].checked = true     的意思是给hobby数组中的第i个元素的checked属性赋予true值

  • 水里有条鱼
    2016-08-05 08:07:05

    任务一不是全选吗?直接全部赋值true

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

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

                   hobby[i].checked = true;    

               }

    不就行了?