#javascript #forms #loops #checkbox #radio-button
#javascript #формы #циклы #флажок #переключатель
Вопрос:
В обычном Ole-Javascript нужно ли мне использовать цикл для перебора переключателей / флажков, чтобы проверить, установлены ли они, или есть более простой способ сделать это?
Ответ №1:
ДА. Это может быть наиболее полезно для…
- … все они содержатся в одном элементе, чтобы вы могли перемещаться по его дочерним элементам
- … примените имя класса ко всем из них, чтобы использовать
document.getElementsByClassName
- …использовать
document.getElementsByTagName
(хотя тег — этоinput
тег, поэтому вы можете получить и другие элементы)
Тем не менее, это просто получение элементов; но, как вы уже заявили, вам все равно нужно будет перебирать каждый из них, чтобы выполнить любое сравнение, которое вам нравится. jQuery позволит вам делать подобные вещи проще, но «Обычный Оле-Javascript» не может.