我想JavaScript讓一組複選框計數並且不計算一組複選框。Javascript count checked checkbox and not count another checkbox
現在我有下面的JavaScript代碼:
function updateCount {
var count = $("input[type=checkbox]:checked").size();
$("#count").text(count);
};
});
這裏是我的複選框:
<input type="checkbox" name="checkbox_1">Checkbox 1
<input type="checkbox" name="checkbox_2">Checkbox 2
所以基本上我的JavaScript是有辦法只能算第一個複選框,但不是第二個複選框。
您的代碼不完整。你如何調用你的'updateCount'函數,並且你有一個額外的'});'。你也應該使用'.length'而不是'.size()'。 – j08691
你應該使用'.length',而不是'size()'。見[這個答案](http://stackoverflow.com/questions/14202601/array-size-vs-array-length)。 – Ionian316
如果只計算第一個複選框,結果將始終爲1?不知道你的意思...... –