2009-12-18 105 views

回答

2
if($('input[type="checkbox"]:checked').length == 2) 
{ 
    //good 
} 
else 
{ 
    //bad 
} 

另外,使用

$('myForm :checkbox:checked').length 
+0

我可以指定複選框一類? – Pennywise83 2009-12-19 01:36:39

+0

我已經解決了:$('input [type =「checkbox」] [name = checkb_name]:checked') – Pennywise83 2009-12-19 01:41:04

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

相關問題