在设置了图像team.gif的行中,我设置了事件onmouseoutonmouseover,但是这两个都不起作用。当我将鼠标放在图像上时,图像没有改变。请帮我。

<div  id="about" style="position:absolute;top:1310px;width:1340px;height:655px;background-color:black;opacity:0.9">
<div style="position:absolute;top:140px;left:630px;border:thin solid #03c1cb;width:2px;height:460px " >
</div>
<img src="mission.gif" alt="mission" style="position:absolute;top:1400px;right:430px" />
<img src="vision.gif" alt="vision" style="position:absolute;top:1570px;right:420px" />
<img src="team.gif" alt="team" style="position:absolute;top:1610px;right:360px;z-index:100" onmouseover="lighton(this)" onmouseout="lightof(this)" />
<img src="3.gif" alt="light"  id ="light"style="position:absolute;top:1360px;right:15px" />
</div>


我的JavaScript代码在这里

<script>

lighton(x)
{
x.src="team1.gif";

}
lightof(x)
{
x.src="team.gif";

}
</script>

最佳答案

在您的script中,您需要添加function关键字。

<script>

function lighton(x)
// ^^^^^^^^
{
x.src="team1.gif";

}
function lightof(x)
//^^^^^^^^
{
x.src="team.gif";

}
</script>

10-05 21:06
查看更多