是否有一種方法可以通過JS驗證表單並檢查選中了多少個複選框? 我有一個包含15個複選框的列表,我希望用戶檢查2個複選框。使用JS進行表單檢查:選擇至少一個複選框和最多2個複選框
0
A
回答
2
if($('input[type="checkbox"]:checked').length == 2)
{
//good
}
else
{
//bad
}
另外,使用
$('myForm :checkbox:checked').length
0
var amountOfSelectedCheckboxes = $('input[type=checkbox]:checked').length;
1
,如果你不希望依靠jQuery的
function exactly2() {
var inputs = document.getElementsByTagName("input");
var count = 0;
for (var i = 0; i < inputs.length; i++) {
if (inputs[i].type == "checkbox" && inputs[i].checked) {
count++;
}
}
return (count == 2);
}
+0
給一個男人一個繃帶,他可能會治癒一個傷口。給一個男人一個醫生提供完整的醫療用品,傷口成爲實施細節。不是所有的裁剪都可以用bandaids解決。 – 2009-12-18 23:35:51
相關問題
- 1. 選擇至少一個複選框AngularJS
- 2. 檢查是否至少選擇了一個複選框
- 3. 在複選框組中至少選擇1個複選框組
- 4. 使用jquery驗證複選框(檢查至少一個複選框)
- 5. 您需要至少選擇一個單選按鈕/複選框
- 6. 檢查一個複選框時檢查多個複選框
- 7. 流星複選框組 - 至少選中一個複選框
- 8. 檢查其他複選框選擇單個複選框?
- 9. 檢查是否至少有一個複選框使用HTML5進行檢查
- 10. 檢查是否在單選按鈕和複選框的表單中至少選擇了一個選項
- 11. 選中一個複選框以選擇多個複選框
- 12. 複選框驗證檢查至少1個複選框,最多3個使用javascript
- 13. jquery - 檢查是否至少有一個複選框被選中
- 14. 如何檢查至少一個複選框被選中?
- 15. 檢查PHP中是否至少選中了一個複選框
- 16. 檢查是否至少有一個複選框被選中
- 17. 檢查在Javascript中選擇了至少一個複選框列表項目
- 18. 角2個檢索選擇複選框
- 19. 檢查多少個複選框
- 20. 選擇一個表單複選框
- 21. 確保至少有一個複選框被勾選了多組複選框?
- 22. 如何檢查多個複選框中是否至少選中了一個複選框?
- 23. 檢查至少一個複選框檢查jquery驗證
- 24. 複選框 - 選中至少一個框已被選中
- 25. 驗證至少有一個複選框使用jQuery驗證器進行檢查
- 26. 從2列複選框中選擇一個複選框
- 27. 檢查PHP中是否至少勾選了1個複選框
- 28. 需要至少檢查9個複選框中的一個
- 29. Kivy力的至少一個複選框
- 30. jquery驗證至少一個複選框
我可以指定複選框一類? – Pennywise83 2009-12-19 01:36:39
我已經解決了:$('input [type =「checkbox」] [name = checkb_name]:checked') – Pennywise83 2009-12-19 01:41:04