问题没解决,我就给了分。

yuptongzhi 2002-11-13 03:49:30
<img onclick="this.src=(this.src=='1.jpg')?'2.jpg':'1.jpg'">
看上去没什么问题,其实不行,通不过。
我就是要求每次点击<img>,交替显示两张图片。上面的不行,帮帮忙,一定给分。
...全文
34 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
titaninwinter 2002-11-13
  • 打赏
  • 举报
回复
<script language="javascript">
function check(dd) {
// document.writeln(dd.src);
var s = dd.src.lastIndexOf("/");
var ss = dd.src.substring(0,s);
var str = dd.src.substring(s + 1,dd.src.length);
if(str == "new1.gif") str = "new2.gif";
else str = "new1.gif";
dd.src = ss + "/" + str;
}
</script>
<img src="new1.gif" width="162" height="40" onClick=check(this)>
秋水长天1 2002-11-13
  • 打赏
  • 举报
回复
<img onclick="this.src=(this.src.slice(-5)=='1.jpg')?'2.jpg':'1.jpg'">
秋水长天1 2002-11-13
  • 打赏
  • 举报
回复
<script>
function DoImgClick(oImg)
{
var sSrc=oImg.src;
var iIndex=sSrc.lastIndexOf("/");
sImage=sSrc.substr(iIndex+1,sSrc.length);
oImg.src=(sImage=="1.jpg")?"2.jpg":"1.jpg";
}
</script>
<img border=0 src="1.jpg" onclick="DoImgClick(this)">
yuptongzhi 2002-11-13
  • 打赏
  • 举报
回复
梅花雨的还是不行。
秋水的不知道该怎么用。
qiushuiwuhen 2002-11-13
  • 打赏
  • 举报
回复
this.src.slice(-5)
meizz 2002-11-13
  • 打赏
  • 举报
回复
<img border=0 src="1.jpg"
onclick="this.src=(this.src=='1.jpg') ? '2.jpg' : '1.jpg'">
给它一个初值.

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧