请问一下,为啥不能用as[i],能解释的详细一点么,比较笨╰( 0ω0)ノ
window.onload= function () {
var box=document.getElementById('divselect'),
menu=box.getElementsByTagName('ul')[0];
as=box.getElementsByTagName('a');
title=box.getElementsByTagName('cite')[0],
lis=box.getElementsByTagName('li');
//点击三角
box.onclick= function () {
menu.style.display = "block";
};
//遍历as
for (var i=0,l=as.length;l>i;i++) {
as[i].onmouseover= function () {
as[i].style.background = "#456"; 这里为啥不能用as[i],非要用this,一直想不明白,请解释的详细一点,比较笨谢谢大神
};
}
};