我有很多使用相同類名的元素。現在我需要計算所選項目的數量。如何計算選定元素的數量?
例如,是這樣的:(但是這個例子不能正常工作)
$("#btn").click(function(){
if($(".necessarily").val() == ''){
$(".necessarily").css('border','1px solid red');
}
// also I want the number of input.necessarily which are empty
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<form name="frm" action="#">
<input name="first-name" class="necessarily" type="text" /><br><br>
<input name="last-name" class="necessarily" type="text" /><br><br>
<input name="email" class="necessarily" type="email" /><br><br>
<input name="password" class="necessarily" type="password" /><br><br>
<input name="address" class="anything" type="text" /><br><br>
<input name="btn" id="btn" type="submit" value="Register" />
</form>
現在我想的那些空的...,我怎麼能計算出投入多少?
我猜它becasue你不遍歷輸入。 – tonyedwardspz
@tonyedwardspz是的,我需要一個循環來審計所有的「輸入」。但實際上我的問題是別的......我想知道,我如何計算選定元素的數量..? – Shafizadeh