为了账号安全,请及时绑定邮箱和手机立即绑定

为什么没效果?

跟着老师一步一步的打了代码,效果却一点都没有,我的代码如下:

HTML代码应该是正确的,JS不知道哪里写错了

<script type="text/javascript">

window.onload=function(){

var aA=document.getElementsByName("a");

for(var i=0;i<aA.length;i++){

aA[i].onmouseover=function(){

clearInterval(this.time);

var This=this;

This.time=setInterval(function(){

This.style.width=This.offsetWidth+10+"px";

if(This.offsetWidth>=160){

clearInterval(This.time)

}

},30)

}

aA[i].onmouseout=function(){

clearInterval(this.time);

var This=this;

This.time=setInterval(function(){

This.style.width=This.offsetWidth-10+"px";

if(This.offsetWidth<=120){

clearInterval(This.time)

}

},30)

}

}

}

</script>


正在回答

1 回答

var aA=document.getElementsByName("a");


这里应该是:var aA=document.getElementsByTagName("a");

取的是所有a元素集合

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
导航条菜单的制作
  • 参与学习       123899    人
  • 解答问题       813    个

水平、垂直、圆角导航条菜单,让您的技术探索之路更高效

进入课程

为什么没效果?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信