草庐IT

checkBox

全部标签

javascript - 获取在 Javascript 中选中的复选框数

我正在尝试制作一个javascript函数(尽管jquery完全可以),它将返回一个数字,该数字对应于表单中选中的复选框的数量。看起来很简单,但我想不出一个好的方法。谢谢。 最佳答案 试试这个:varformobj=document.forms[0];varcounter=0;for(varj=0;j.使用JQuery:alert($('forminput[type=checkbox]:checked').size()); 关于javascript-获取在Javascript中选中的复选

javascript - 如何检查多个复选框中是否至少选中了一个复选框?

在我的表单中使用了很多复选框。我想检查是否至少选中了一个复选框。__("SUN");?>__("MON");?>__("TUE");?>__("WED");?>如何验证至少一个复选框被选中? 最佳答案 好吧,直截了当:varisSomeAlldayCheckboxChecked=document.querySelectorAll('input[type="checkbox"].allday').some(function(each){returneach.checked;}); 关于ja

javascript - 使用 jQuery 检查页面加载时的所有复选框

在页面加载时,如何使用jQuery自动选中特定div中的所有复选框? 最佳答案 $(function(){$('#thedivinput:checkbox').attr('checked','checked');}); 关于javascript-使用jQuery检查页面加载时的所有复选框,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3126736/

javascript - jQuery 来选中和取消选中复选框只触发一次

我对我的jQuery有一个非常简单的要求:如果一个单选按钮被选中,则选中一组框,如果另一个被选中,则将它们全部清除。jquery可以工作,但是它只工作一次——也就是说,如果我点击全部选中(所有框都选中)然后点击清除它们(所有框都清除),然后再次点击全部选中——有没有效果。同样,如果我手动取消选中某些框,然后再次单击以全选,则没有任何效果。jQuery$('#all').on('change',function(){if(!$(this).is(':checked')){$('.country').attr('checked',false);}else{$('.country').att

javascript - 选中/取消选中所有复选框

我见过许多选中/取消选中所有复选框的脚本。但大多数人并不尊重,如果我使用“全部选中”复选框切换所有复选框,然后取消选中列表中的一个复选框,“全部选中”复选框仍处于选中状态。有没有一种优雅的方式来处理这种情况? 最佳答案 $('#checkAll').click(function(){if(this.checked){$('input:checkbox').attr('checked',true);}else{$('input:checkbox').removeAttr('checked');}});$('input:checkbox

javascript - 更改 md-checkbox 颜色

看起来我可以通过以下方式更改空md-checkbox的背景颜色:md-checkbox.md-icon{background:red;}但我无法更改选中的md-checkbox的背景。我尝试使用:checked、::before、::after...但没有成功。我应该如何进行? 最佳答案 您需要使用主题类以及md-checked类组合来定义具有更高特异性的选择器。例如:md-checkbox.md-icon{background:red;}md-checkbox.md-default-theme.md-checked.md-icon

javascript - Angularjs - 禁用和取消选中复选框

我有一组复杂的复选框,这些复选框充满了来自多维数组的数据,并且有一些特定的事情需要发生在他们身上......我提取了我需要的最少的东西,所以我会尝试解释在这个fiddle里http://jsfiddle.net/EVZUV/第一个复选框被启用,第二个被禁用。当第一个复选框被选中时,第二个被启用。我想要得到的是取消选中第二个框,如果它在第一个复选框未选中时再次被禁用。这是我的代码,几乎可以工作Checkthisboxtoenabletheother..Whenthischeckboxisdisableditalsomustgetunchecked我刚刚接触intong-js,有些想法对我

javascript - 为什么 jQuery 没有选中/取消选中复选框

当我运行以下自包含代码时,复选框被选中和取消选中一次,但此后它不会,即使消息似乎暗示切换。dummyfunctionf(){if(typeof$("#fc").attr("checked")!=='undefined'){alert("checked,unchecking");$("#fc").removeAttr("checked");}else{alert("unchecked,checking");$("#fc").attr("checked","checked");}setTimeout(f,1000);}setTimeout(f,1000); 最佳

javascript - 如果选中复选框,则显示/隐藏 div

如果至少选中1个,我需要一个带有复选框和可见div的页面。在这里我得到了一个页面,如果我选中复选框,div将会显示。没关系,工作正常。当我选中3个复选框并取消选中1个时,div丢失,当我再次选中某个复选框时,div将显示-它不正确。如果至少选中了1个复选框,我需要如何修改脚本以始终显示div,而没有这种“跳跃”?CBHide/ShowThisJavaScriptshowshowtohidedivisionsiamhere!ShowHideCheckboxShowHideCheckboxShowHideCheckboxShowHideCheckboxShowHideCheckboxSho

javascript - 通过类名获取ID JQuery

您好,这是一个jquery问题:假设我有这个:我想获取当我点击提交按钮时被选中的复选框的id(注意:你只能选择1)我在这里有这个按钮点击事件:$("#submit").click(function(){if($(".select").is(':checked')){alert($(".select").attr('id'));}});它总是提醒“select-1”,即使我选择了带有“select-2”id的复选框。我猜是因为它们都在同一个类中,第一个在警报中显示要找到的“.select”类。我如何获取使用类名检查的特定ID?谢谢你! 最佳答案