日期:2014-05-17  浏览次数:20691 次

请教如何单击一张图片,显示另外一张图片
不要弹出新窗口,就在当前窗口显示,开始只显示一张图片,触发onclick函数,然后我就不会写了


------解决方案--------------------
用javascript可以实现
<img src= "../01.jpg " onclick= "javascript:this.src= '../02.jpg '; "/>
------解决方案--------------------
<script language= "javascript " type= "text/javascript ">
function ChangeSRC(ElementID,SRC)
{
var obj = window.document.getElementById(ElementID);
obj.src = SRC;
}
</script>

<img id= "imgs " src= "../01.jpg " onclick= "javascript:ChangeSRC(this.id, '../02.gif '); "/>
------解决方案--------------------
FEB15(张郎)~~你写的效果..
觉得跟一楼没差别
------解决方案--------------------
hehe ,和一楼效果上的就是没有什么不同,只不过用的方法不同,
建议还是FEB15(张郎) 的方法通用型强一些。
如果楼主是自己玩,建议用一楼的方法。要是我写,两种方法都不用,因为都存在缺陷。

src最好不要因为某个事件就随便切来切去,如果你不切回来了,也就算了,但是,一旦还得切回来,不如保留原先的图像。
如果网络稍微链接不怎么好,容易出现红色十字架。