Показать сообщение отдельно
  #25 (permalink)  
Старый 20.12.2011, 21:40
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Aetae Посмотреть сообщение
...
functon(event){
var el = event.target || event.srcElement;
...

опасно так делать, опасно.
(function(){
  var ul=document.getElementsByTagName('ul')[0],
      li=ul.getElementsByTagName('li');
  ul.onclick=function(e) {
    var t = *!*e.target*/!* || event.srcElement,i=li.length;
    while(i--&&li[i]!==t);
    alert(i)
  }
})()

так тоже опасно. в ie e будет undefined и обращение к target вызовет ошибку.
Ответить с цитированием