Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.10.2018, 17:20
Интересующийся
Отправить личное сообщение для Ppezrk Посмотреть профиль Найти все сообщения от Ppezrk
 
Регистрация: 26.10.2018
Сообщений: 12

События CLICK и BLUR
Возможно ли сделать глобальный eventListener для всех editable елементов (существующих и созданных после полной загрузки документа) на событие blur и для всех clickable на событие click?
Ответить с цитированием
  #2 (permalink)  
Старый 30.10.2018, 17:46
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

<html>
<body>
   <div id="div1">div1</div>
   <img id= "img1" src = "https://javascript.ru/cat/list/donkey.gif">
   <div id="div2">div2</div>  
</body>
<script>
window.addEventListener('click', function(e) { alert(e.target.id)}); // Один обработчик

var body = document.querySelector('body');
var newEl = document.createElement('div'); // Создаем новый див
newEl.id='div3';
newEl.innerText = 'div3';
body.appendChild(newEl);

for(var i = 1; i < 3; i++) {                            // Создаем 2 новых инпута
   newEl = document.createElement('input');
   newEl.id='inp' + i;
   body.appendChild(newEl);
}
</script>
</html>

Последний раз редактировалось Dilettante_Pro, 30.10.2018 в 18:02.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
js события click во фрейме. Brick Javascript под браузер 0 10.08.2018 00:43
Какие сейчас обработчики события Click у элемента? stich99 jQuery 3 28.05.2018 21:32
События - focusout и click отменить повторное срабатывание функции egorychmaster Элементы интерфейса 1 25.06.2015 13:35
Запрет события Click на дочернем элементе, кот. находится за рамками родителя Smokvin Events/DOM/Window 11 10.11.2013 01:53
При повторном фокусе добавляются события blur и keydown sdaww Events/DOM/Window 2 05.07.2012 15:15