█寻找错误█-->>>>>>>100分

为什么实现不能更换图片的功能?
////////////////////////////////////////////////////////////

 1<html>
 2<head>
 3<title>菜单</title>
 4<script language="JAVASCRIPT" type="TEXT/JAVASCRIPT">   
 5if(document.images){   
 6  
 7flyOff=new Image   
 8tankOff=new Image   
 9  
10  
11flyOff.src="images/banner4.gif"   
12tankOff.src="images/banner5.gif"   
13  
14}   
15  
16function chgImg(imgField,newImg){   
17if(document.images){   
18ducument[imgField].src=eval(newImg+".src")   
19}   
20}   
21</script>
22</head>
23<body>
24<a href="123.html" onmouseout="chgImg('flyImg','tankOff')" onmouseover="chgImg('flyImg','flyOff')"><img name="flyImg" src="images/banner1.gif"/></a>
25</body>
26</html>

---------------------------------------------------------------

把img的name改为id

1<img id="flyImg" src="images/banner1.gif"/>

---------------------------------------------------------------

ducument[imgField].src=eval(newImg+".src")

改成document[imgField].src=eval(newImg+".src")
---------------------------------------------------------------

document写错了
---------------------------------------------------------------

 1<html>
 2<head>
 3<title>菜单</title>
 4<script language="JAVASCRIPT" type="TEXT/JAVASCRIPT">   
 5if(document.images){   
 6  
 7flyOff=new Image   
 8tankOff=new Image   
 9  
10  
11flyOff.src="http://expert.csdn.net/images/csdn.gif"   
12tankOff.src="http://expert.csdn.net/images/jspd_wdzx_sqgg_ad.gif"   
13  
14}   
15  
16function chgImg(imgField,newImg){   
17if(document.images)   
18{   
19eval(imgField).src=eval(newImg).src   
20}   
21}   
22</script>
23</head>
24<body>
25<a href="123.html" onmouseout="chgImg('flyImg','tankOff')" onmouseover="chgImg('flyImg','flyOff')"><img name="flyImg" src="http://expert.csdn.net/images/jspd_wdzx_sqgg_ad.gif"/></a>
26</body>
27</html>

---------------------------------------------------------------

document[imgField].src=eval(newImg+".src")
改为
eval(imgFiled).src=eval(newImg).src
试试
---------------------------------------------------------------

ducument[imgField].src=eval(newImg+".src")
改成
document[imgField].src=eval(newImg+".src")

Published At
Categories with Web编程
comments powered by Disqus