1. 程式人生 > >js 遍歷ul li 獲取點選當前的子元素下標

js 遍歷ul li 獲取點選當前的子元素下標

<div>  
    <ul id="list">  
        <li>1</li>  
        <li>2</li>  
        <li>3</li>  
        <li>4</li>  
        <li>5</li>  
    </ul>  
</div>  
<script type="text/javascript">  
   window.onload = function(){
    var oUl = document.getElementById('list');
    var Lis = oUl.getElementsByTagName('li');
    for(var i = 0;i<Lis.length;i++){
         Lis[i].index = i;!!!
        Lis[i].onclick = function(){
            alert(this.index);//0、1、2、3..
        }
    }
   };
</script>