Próbuję wykonać funkcję, aby sprawdzić, czy wszystkie pola wyboru są odznaczone. Mam podobną funkcję dla pól tekstowych. Ponieważ nie pracowałem wcześniej z polami o wiele wcześniej, nie jestem pewien, jak to zmienić, oprócz zmiany wejścia [type = text] na input [type = checkbox]. Czy ktoś może mi pomóc? Dzięki.Jak sprawdzić, czy wszystkie pola wyboru są odznaczone?
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;
}
dzięki za to. działa świetnie. nie zdawałem sobie sprawy, że będzie taka niewielka różnica: – user2014429
document.querySelectorAll ("# divWeeklyDays input [type = 'checkbox']: checked"); –
to również działa przy użyciu jQuery. zamiast 'document.querySelectorAll',' $ ('. get_some_class') 'działa też –