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

Unable to set property 'checked' of undefined or null reference报错原因

for(i = 0 ; i <=hobby.length ; i++){
              hobby[i].checked = true ;
            }

这个程序在浏览器里运行会报错

SCRIPT5007: Unable to set property 'checked' of undefined or null reference

但是程序实现正常

这个报错是什么原因呢?

正在回答

1 回答

从报错信息上来看

循环内的

hobby[i] 是一个null或undefined,你并不能在null或undefined身上绑定属性。。

例如下面的就会报错:

null.checked = true;
undefined.checked = true;


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

winter_03 提问者

非常感谢!
2015-12-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Unable to set property 'checked' of undefined or null reference报错原因

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