Пытаюсь разобраться с событиями...
Поясните плиз, почему обработка клика на "TEST1" работает в FF (1.0.4), Opera(7.23), IE 6.0, а по клику на "TEST2" работают все, кроме IE6.0, который ругается на alert(target.nodeName)
| Код | function nodename(evt) { evt = (evt) ? evt : ((window.event) ? event : null )
if (evt) { var target = (evt.target) ? evt.target : ((evt.scrElement) ? evt.srcElement : null ) //if(target) alert(target.nodeName); }
}
|
| Код | <div onclick="alert((event.srcElement? event.srcElement: event.target).nodeName);">TEST1</div> <div onclick="nodename(event);">TEST2</div>
|
|