Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
<input class="check-input" type="checkbox" name="firstChecks[]" value="13"> <input class="check-input" type="checkbox" name="firstChecks[]" value="22"> <input class="check-input" type="checkbox" name="firstChecks[]" value="70">
document.querySelector('#firstChecks[]').addEventListener('click', () => { console.log("test"); })
как добавить click event ко всем чекбоксам с определенным именем
document.querySelectorAll('check-input[name="firstChecks[]"]')
document.addEventListener("DOMContentLoaded", function() {})
const checkboxes = document.querySelectorAll('[name="firstChecks[]"]'); checkboxes.forEach((elem) => { elem.addEventListener('change', (event) => { // Здесь логика }); });
document.addEventListener('change', ({ target }) => { if (target.name !== 'firstChecks[]') return; // Нужные действия })