for(var i=0,l=as.length;i<l;i++){
as[i].onmouseover=function(){
reset();
this.style.background='#ccf';
index=this.getAttribute('selectid')-1;
//index=i;为什么这样不行??????????
}
}
为什么不能直接用i给index赋值,而是要通过别的与i无关的方式赋值(前提index=this.getAttribute('selectid')-1和index=i在逻辑上是值是一样的)
ruibin
qq_灿_6