1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
el.addEventListener(eventName, handler , Booleans);
el.attachEvent('on' + eventName, function(){ handler.call(el); });
el.removeEventListener(eventName, handler);
el.detachEvent('on' + eventName, handler);
if (document.createEvent) { var event = document.createEvent('HTMLEvents'); event.initEvent('change', true, false); el.dispatchEvent(event); } else { el.fireEvent('onchange'); }
var event = window.event||event;
var target = event.target || event.srcElement;
ul.addEventListener('click', function(event) { if (event.target.tagName.toLowerCase() === 'li') { console.log(event.target.innerHTML) } });
|