我在动态网站上工作,那里有多个复选框和唯一 ID,
我要的是新<div>
在选中任何复选框时显示,在未选中所有复选框时消失。
JavaScript 新手,需要您的帮助。
谢谢
最佳答案
推荐学习Jquery
你可以放一个升序的 id,比如 chekboxid1 , checkboxid2 ....
并检查是否所有被检查:
$('[id^=checkboxid]').live('click', function(){
var total = {insert the sum of checkbox}
if($("[id^=checkboxid]:checked").length == total){
// do something
}
});
要知道是否所有未选中的都比较长度 0 ,而不是总数。
另一个更详细的链接:
http://charlie.griefer.com/blog/index.cfm/2009/8/14/jQuery--Accessing-Checked-Checkboxes
关于javascript - 如果选中任何复选框,则显示 div!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3078406/