永发信息网

帮我看下下面JS代码哪里错了?

答案:3  悬赏:20  手机版
解决时间 2021-05-02 13:53
  • 提问者网友:做自己de王妃
  • 2021-05-01 15:07

<body>

<img src="image/rmwzph1off.gif" width="110" height="33"  onmouseover="a(1)"/>
  <img src="image/bjtj1off.gif" width="110" height="33" onmouseover="a(2)"/>

<div id="Layer2"><img src="image/bjtj1on.gif" width="110" height="33" /></div>
<div id="Layer3"><img src="image/rmwzph1on.gif" width="110" height="33" /></div>

<script language="javaScript">
function a(b){
document.getElementById("Layer3").style.display='none';
document.getElementById("Layer2").style.display='none';
if(b==1)){clearTimeout(Time);document.getElementById("Layer3").style.display='block';}
else if(b==2)){clearTimeout(Time);document.getElementById("Layer2").style.display='block';}
else{
Time=setTimeout(8000,a());
}
}

</script>
</body>

最佳答案
  • 五星知识达人网友:忘川信使
  • 2021-05-01 16:30

if(b==1)) 


多了  )


 if(b==2))


多了 )

全部回答
  • 1楼网友:逃夭
  • 2021-05-01 17:24
去 http://riddle59420.blog.sohu.com/ 看看吧,這裏有最全的代碼和最精美的素材.......
  • 2楼网友:佘樂
  • 2021-05-01 16:41

if(b==1))  这个错了 应该是if(b==1)

clearTimeout(Time);  Time没有定义

setTimeout(8000,a());  a()后面应该带有参数

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯