Показать сообщение отдельно
  #28 (permalink)  
Старый 13.03.2014, 14:02
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

sotik,
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
<ul id="raspis">
<li>Рита Ковалева</li>
<li>Степан Орлов</li>
<li>Карина Подберезкина</li>
</ul>

<script>
   document.getElementById('raspis').onclick = function(e){
     var el = e.target;
     if(el.tagName == 'LI'){
        alert(getNum(el));
    }
}

   function getNum(el) {
    var i = 0;
    while (el = el.previousSibling) {
        el.nodeType == 1 && i++;
    }
    return i;
}
</script>
</body>

</html>
Ответить с цитированием