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

一个选择框未选,应该全选框选择状态消失,但是我的所有选择框都消失,为什么呢?


我按照老师的代码打,在全部选择框选中状态,我点击四个商品选择框的其中一个,理论上是上下全选框的选择状态消失,但是我的确实所有的选择框选择状态消失,为什么呢?

581421ae00013b1405000263.jpg

581421af000118d305000286.jpg

581421b100016e8d05000196.jpg


正在回答

2 回答

你可以在第二个if for 循环添加consol.log()任意内容,查看打印几次

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

因为你的遍历实现的是:

k =0 ;  checkAllInputs[0].checked = false;

k=1;   checkAllInputs[1].checked = false;

...

每当你取消勾选一个选项时,K在取值范围内遍历一次,把可取值的checked都变成 了false,所以当你未勾选一个时,会导致 所有项都未勾选。

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

举报

0/150
提交
取消

一个选择框未选,应该全选框选择状态消失,但是我的所有选择框都消失,为什么呢?

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