Как переписать код с onclick на addEventListener?

198
10 марта 2018, 21:20

Как переписать этот код с onclick на addEventListener?

document.querySelectorAll('input[name="entry.2145715766"]').forEach(el=>el.onclick=e=>{ 
  document.querySelector('.item_price').textContent = e.target.nextSibling.textContent; 
  document.querySelector('.item_Size').textContent = el.value; 
});

Answer 1

document.querySelectorAll('input[name="entry.2145715766"]').forEach(el => el.addEventListener('click', e => { 
  document.querySelector('.item_price').textContent = e.target.nextSibling.textContent; 
  document.querySelector('.item_Size').textContent = el.value; 
}));

READ ALSO
react fetch Uncaught (in promise) SyntaxError: Unexpected end of input

react fetch Uncaught (in promise) SyntaxError: Unexpected end of input

Есть react приложение, которое должно делать запрос на ip, результат примерно такой:

334
JavaScript Раскодировать BSON в JSON

JavaScript Раскодировать BSON в JSON

Есть строка в формате BSON (закодированная в base64), как раскодировать ее в JSON-строку?

244
this в стрелочной функции при работе с DOM

this в стрелочной функции при работе с DOM

Не могу понять, почему стрелочная функция иначе работает с thisПростой пример:

198
jQuery: добавление стилей на страницу

jQuery: добавление стилей на страницу

ЗдравствуйтеЯ подключаю стили к своему веб-приложению с помощью js

305