Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Обработка динамически добавленных элементов DOM (https://javascript.ru/forum/events/82422-obrabotka-dinamicheski-dobavlennykh-ehlementov-dom.html)

grifangel 04.05.2021 17:34

Обработка динамически добавленных элементов DOM
 
Добрый день, такой вопрос - у меня в блоке-родителе динамически создаются чекбоксы (createElement и append, например), и мне надо их прочекать, как это можно сделать, если пользователь не делает кликов внутри блока-родителя (у меня в задаче пользователь нажимает select all вне блока)? Можно ли, например, сделать какой-нибудь fireEvent по этим чекбоксам и через делегирование обработать? Больше ничего в голову не приходит. Спасибо.

Nexus 04.05.2021 17:58

https://developer.mozilla.org/ru/doc...tationObserver
Смотрели?

ksa 04.05.2021 21:53

grifangel, ты бы пример тестовый сделал бы для начала...

Цитата:

Сообщение от grifangel
Больше ничего в голову не приходит.

Можно просто отработать тот клик на кнопке, пробежаться по тем чекбоксам и поменять им соответствующее свойство на нужное значение...

Вот нашел старый пример на эту тему...
https://renotes.ru/post-205/javascript-all-checkbox


Часовой пояс GMT +3, время: 11:41.