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

hobby[i].type == "checkbox" 这一个是判断input中有没有checkbox? 可以省略?

hobby[i].type == "checkbox" 这一个是判断input中有没有checkbox? 可以省略?

正在回答

2 回答

这个是用来判断input类型是不是checkbox,不可以省略,不然你怎么判断这个input类型是什么?

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

Silverby 提问者

function checkall(){ var hobby = document.getElementsByTagName("input"); for(i = 0;i < hobby.length;i++){ hobby[i].checked = true; } }
2016-08-16 回复 有任何疑惑可以回复我~
#2

Silverby 提问者 回复 Silverby 提问者

我这样也可以用 不用判断
2016-08-16 回复 有任何疑惑可以回复我~
#3

lukaM 回复 Silverby 提问者

嗯,是的,程序解决问题本来就有很多思路,选择自己喜欢的,简单的,就好。
2016-08-16 回复 有任何疑惑可以回复我~
#4

lukaM 回复 Silverby 提问者

还有我只看到你这个问题,不知道你问题的出处,只能大概说下,判断是不是checkbox也是有必要的,万一你input的type类型不是checkbox,设置checked也是不行的。
2016-08-16 回复 有任何疑惑可以回复我~
#5

Silverby 提问者 回复 lukaM

good 3Q
2016-08-16 回复 有任何疑惑可以回复我~
查看2条回复

这样写hobby.length=10没有能判断出是不是checkbox,checked=true这个属性是不是只对checkbox起作用呢,所以这里加不加判断都一样?

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

举报

0/150
提交
取消

hobby[i].type == "checkbox" 这一个是判断input中有没有checkbox? 可以省略?

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