Общие вопросы
document.getElementsByClassName('calen').onclick = function(e, elem) {
console.log('ура'); } Как заставить работать? |
Gerd199, либо document.getElementsByClassName('calen')[0], либо в цикле
|
Цитата:
|
document.getElementsByClassName('calen').forEach(function(elem) { elem.onclick = function(e, elem) { console.log('ура'); } }); Что та и с циклом не выходит... |
Gerd199, на body повесь и обрабатывай клик по нужному элементу.
document.body.onclick = function(e) { if ( !e.target.classList.contains('calen') ) return; console.log('ура'); }; |
ms = e.getAttribute('id'); Верно ли? Ругается на getAttribute |
Uncaught TypeError: e.attributes is not a function
|
Блин, та все работает если заведомо указать айди элимента
document.getElementById('336').getAttribute('id'); |
Разобрался
|
Часовой пояс GMT +3, время: 05:11. |