永发信息网

请教JS代码的问题

答案:2  悬赏:0  手机版
解决时间 2021-06-06 00:22
  • 提问者网友:酱爆肉
  • 2021-06-05 08:39

我是根据书中的一个例子写的JavaScript代码,不知道是我写的代码哪里出错了,还是浏览器的问题。总之,可以在浏览器中显示,但没有反应。

请帮我看看是哪里的问题,非常感谢!

代码如下:

<html>
<head>
<title>无标题文档</title>
<script>
window.onload=function(){
var ll = document.getElementByTagName("li");
for(var i=0; i<ll.length; i++){


ll[i].onmouseover=function(){
this.style.backgroundcolor='blue';
};

ll[i].onmouseout=function(){
this.style.backgroundcolor='red';
};

};
};

</script>

</head>

<body>
<p>第一行</p>
<ul>
<li>ABCDEFG</li>
<li>ABCDEFG</li>
<li>ABCDEFG</li>
</ul>

</body>
</html>

最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-06-05 09:31

var ll = document.getElementByTagName("li");


应为.getElementsByTagName,少了个s哦~

全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-06-05 09:46
这么复杂的东西 交给jQuery做 就一定没错了 呵呵~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯