マウスオーバー中に要素のインデックス番号を取得しようとしています。
これは jQuery で簡単に実行できますが、ネイティブの JavaScript は防弾です /:
var ele = document.getElementsByClassName('sample')[0];
for(i=0; i<ele.children.length;i++){
ele.children[i].onmouseover = function() {
this.style.background='red';
alert(i);//can't get the value
}
}
<ul class="sample">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>