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

求助hobby[i].type==checkbox怎么理解?

我想问下面代码中的 if(hobby[i].type == "checkbox")怎么理解?为什么是用中括号的? 

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

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

      hobby[i].checked = true;   }              

    }     

   }

正在回答

2 回答

hobby是document.getElementsByTagName("input")得到的数组,后面加[i]表示里面的元素,后面再加.type表示数组hobby[i]元素type属性的值。

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

极武者 提问者

非常感谢!
2017-03-16 回复 有任何疑惑可以回复我~
#2

极武者 提问者

懂了,谢谢你!
2017-03-16 回复 有任何疑惑可以回复我~

我想问hobby[i]跟id值有没有关系?如果没有那如何通过hobby[i]确定其对应的位置呢?

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

慕粉1440489053

getElementsByName返回的是一个节点列表 可以根据索引来查找某个具体节点
2017-03-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求助hobby[i].type==checkbox怎么理解?

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