<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function onover()
{
document.all["img1"].src="I:\html第八章JS\xbutton\Xbutton5.jpg"
}
function onout()
{
document.all["img1"].src="I:\html第八章JS\xbutton\Xbutton1.jpg"
}
//-->
</SCRIPT>
</HEAD><BODY>
<img src="I:\html第八章JS\xbutton\Xbutton1.jpg" name="img1" onmouseover="onover();" onmouseout="onout();">
</BODY>
</HTML>

解决方案 »

  1.   

    HTML里路经是用正斜框的,要与Windows里的路径区分开来~
    路经最好用相对的
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function onover()
    {
    document.img1.src="./Xbutton5.jpg"
    }
    function onout()
    {
    document.img1.src="./Xbutton1.jpg"
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <img src="./Xbutton1.jpg" name="img1" onmouseover="onover();" onmouseout="onout();">
    </BODY>
    </HTML>
      

  2.   

    document.img1.src  --- 》 document.all.img1.src
      

  3.   

    document.img1.src  --- 》 document.all.img1.srcdocument.img1.src这样也是被允许的,name属性可以直接做为window对象或document对象来引用
      

  4.   

    把引用方法都列出来吧  :)
    img1.src
    window.img1.src
    document.img1.src
    document.all.img1.src
    document.all["img1"].src
    document.all.item("img1").src
    document.all.item(0).src
    document.images.img1.src
    document.images["img1"].src
    document.images.item("img1").src
    document.images.item(0).src