小伙伴们,根据所学知识,实现计算选项功能,当用户点击按钮时,计算出已选的总数,并显示结果,如果未选择,则隐藏结果。
效果图:
一、监听确定按钮点击事件,计算选项中的已选数目,并根据数目来更新结果。
提示: 1. 遍历所有的勾选框,计算出已选总数,存放在变量checked。 2. 根据checked值更新结果,如果大于0,则更新结果的节点的innerHTML为已选数目并显示,反之,清空其innerHTML并隐藏。
说明: 任务在21和29行。
可参考下面代码或者在右下角"课件下载"区下载参考代码。
请验证,完成请求
由于请求次数过多,请先验证,完成再次请求
打开微信扫码自动绑定
绑定后可得到
使用 Ctrl+D 可将课程添加到书签
举报
ok?
demo
kjkgghjmfh
// 遍历所有的勾选框,计算出已选总数,存放在变量checked while(i < len) { if(inputs[i].checked) { checked++; } i++; } //根据checked值更新结果 if(checked){ ret.textContent = checked; ret.style.display = "block"; }else{ ret.textContent = ""; ret.style.display = "none"; }
mark
根据参考课件我觉得中间是不需要用while循环,可以用for代替的
实战
¥198.00
中级
9868
¥149.00
初级
23954
¥249.00
1155
¥89.00
4268
¥299.00
5275
4步骤6门课
4496人收藏
4步骤8门课
20281人收藏
4步骤4门课
12552人收藏
入门
2150
957
1575
1775
2375
你发的评论可能会是问题?是否将他发到问答中
本次提问将花费2个积分
你的积分不足,无法发表
继续发表请点击 "确定"