Показать сообщение отдельно
  #4 (permalink)  
Старый 06.08.2022, 12:14
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,586

Andy_kun, тогда уж так:
function addAllEventListeners(element, callback) {
  for (const key in element) if(key.startsWith('on')) {
    element.addEventListener(key.slice(2), callback);
  }
}
потому что разные элементы могут поддерживать разные события.)

Ну и всякие особые события (типа DOMContentLoaded) и кастомные собтия так не навесить всё равно.
__________________
29375, 35

Последний раз редактировалось Aetae, 06.08.2022 в 12:21.
Ответить с цитированием