我想在按下图片链接后变为另一张图片,代码如下:
<td><a href="page2.html" onClick="javascript:changeImg(document.all.Image1,'../images/buy1.jpg');"><img src="../images/menu01.gif" name="Image1" border="0" id="Image1"></a></td>js代码:
function changeImg(sender,filename)
{
sender.src=filename;
}当onClick事件,,,可以在瞬间看到图片改变,,但onClick之后图片还是原来的图片,没有达到我想到的效果,请问各位大人,如何解决这个问题?
<td><a href="page2.html" onClick="javascript:changeImg(document.all.Image1,'../images/buy1.jpg');"><img src="../images/menu01.gif" name="Image1" border="0" id="Image1"></a></td>js代码:
function changeImg(sender,filename)
{
sender.src=filename;
}当onClick事件,,,可以在瞬间看到图片改变,,但onClick之后图片还是原来的图片,没有达到我想到的效果,请问各位大人,如何解决这个问题?
解决方案 »
- if(document.getElementById),if条件不是应该是布尔值吗?为什么这儿是对象?
- RealPlay 播放状态
- attachEvent邦定事件时能否传参数?
- 请问谁有"拉不完的滚动条"的js代码
- 如何判断applet加载成功?
- 页面里有一段将表格转为excle的脚本。文件保存为htm可以运行,但存成asp提示”服务器不能创建对象“
- showModalDialog打开的对话框不支持document.all.WebBrowser.ExecWB(7,1)???
- 如何在网页播放视频文件?
- 如何在page上动态创建一个img图片?
- 各位看一下这个问题,JS的拷贝
- 求助,不算难得问题
- 如何在两个语句间停顿一段时间
td><a href="javascript:changeImg(document.all.Image1,'../images/buy1.jpg');" ><img src="../images/menu01.gif" name="Image1" border="0" id="Image1"></a></td>
function changeImg(sender,filename)
{
var img = new Image();
img.src = filename;
sender.src=img.src;
}
-------------我的href="page2.html 怎么链接?
但是要连点2下 才会出现你要的效果~~
我试着onclick里写两个函数
一个就是你这个变图 还有一个变网页
可惜 我不是很会 没有成功~~