当前位置:编程学习 > JS >>

javascript编程语言是否正确?

编写了一个鼠标移动上按钮,按钮变换为另一张图片的JAVASCRIPT程序,在VS2008中进行编译,但在IE中运行时总是报错。

 

<img name="nav_sun1" src="images/xiaotu_18.jpg" alt="" onmousemove="ytl_over1();"  onmouseout="ytl_out1();" width="72" height="26" border="0" />

<script language="JavaScript">

function ytl_over1(){
 nav_sun1.src="images/xiaotu_sy.jpg";
}
function ytl_out1(){
 nav_sun1.src="images/xiaotu_18.jpg";
}

请问大侠,这个语句是否有问题?

答案:改成:
<img id="nav_sun1" ......

        function ytl_over1() {
            document.getElementById("nav_sun1").src = "images/xiaotu_sy.jpg";
        }
        function ytl_out1() {
            document.getElementById("nav_sun1").src = "images/xiaotu_18.jpg";
        }

上一个:javascript里面参数的问题
下一个:如何推迟JavaScript的加载?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,