<body>
<div class="container">
<div class="box1">
<div class="title">阅读排行</div>
<ul>
<li>舌尖上的中国:传世美味炮制完全攻略</li>
<li>完全图解狗的心理</li>
<li>左手婚姻,右手爱情</li>
<li class="nu">假如给我三天光明(电子书)</li>
</ul>
</div>
</div>
<script type="text/javascript">
window.onload = function() {
var sum = document.getElementsByTagName("li");
for(var i = 0; i < sum.length; i++) {
sum[i].onmouseover=function (){
this.style.backgroundColor="red";
//请问为什么这里用this可以,但是用sum[i]就会报错。
}
}
}
</script>
</body>
如上代码中,使用this代码正常,但是我用sum【i】却报错了。
摩诃迦叶
相关分类