我想做一個函數來檢查所有複選框是否未選中。我對文本框有類似的功能。由於我之前沒有使用複選框,我不知道如何修改它,除了將輸入[type = text]更改爲輸入[type = checkbox]。誰能幫我嗎。謝謝。如何檢查所有複選框是否未經檢查
var textinputs = document.querySelectorAll('input[type=text]');
var empty = [].filter.call(textinputs, function(el) {
return !el.value
});
if (textinputs.length == empty.length) {
alert("None filled");
return false;
}
感謝。效果很好。沒有意識到會有這麼小的差異 – user2014429 2013-02-10 18:58:33
document.querySelectorAll(「#divWeeklyDays input [type ='checkbox']:checked」); – 2015-03-17 16:14:40
這也適用於jQuery。而不是'document.querySelectorAll','$('。get_some_class')'也可以工作 – 2017-05-12 21:37:41