急!!!!!!!。。在线等。。。图片控制问题 (刚刚还有点问题没解决,请帮下) <img src="http://community.csdn.net/images/csdn.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src='小图的地址'"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样的话要是有很多小图,我不是要一个一个去输了啊所以我把大图小图都命名得有规律了,能不能在this.src前面加上一个字符常量?就像's'+this.src我不知道语法,大约就是这么个意思咯 可以啊<img src="http://community.csdn.net/images/csdn.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src='s'+this.value"> <body><a href="#" onclick="gopic()"></a> <img src="no.jpg" name="imag1" style="border:5px #FFFFFF solid" /><br/><img src="1.jpg" width=90 height=90 border="1" onclick="document.getElementById('imag1').src='s'+this.src"></body>好像无效,我要让img1的SRC为"s1.jpg" 如果有路径可以替换下<img src="http://community.csdn.net/images/csdn.gif" width=400 height=400 border="1" name="imag1"><br/><img src="http://community.csdn.net/images/csdn.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src=this.src.replace(/\/([^\/]*?)$/,'\/s$1')"><img src="http://zi.csdn.net/ren300-ok.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src=this.src.replace(/\/([^\/]*?)$/,'\/s$1')"> 现在没路径,图片和页面在同一目录 1.jpg为小图,s1.jpg为大图 哎,this.src会把路径带出来,所以只好用替换了 document.getElementById('imag1').src='s'+this.src.replace(/\/([^\/]*?)$/,'\/s$1')"这样?假设我放在D盘的TEST文件夹,this.src难道就等于“d://test/1.jpg”呢?不会吧 路径记下,文件名记下不就ok了<img src=http://127.0.0.1/images/12312.jpg path=http://127.0.0.1/images/ filename=12312.jpg onclick=alert(this.path+'s'+this.filename)> 果然啊,得到的SRC包含了路径,'s'+this.src得到的结果就成了:"sd://test/1.jpg"如果要在1.jpg之前加上一个S,就必须取右边的五个字符了JAVASCRIPT怎么取字符串右边的五个字符?'s'+得到的右边五个字符=s1.jpg了知道的告诉下,谢谢 <img src="1.jpg" width=90 height=90 border="1" onclick="document.getElementById('imag1').src='s'+ this.src.substr((this.src.length)-5,5)">汗,总算摸索出来了!! 紧急求助,如何通过url访问服务器中的bmp图片文件,并将它作为关键帧显示 JQ获取谷歌天气数据,IE下可以获取,FF、Chrome不行 popup窗口如何接收并处理用户的输入信息? 正则表达式问题,高手进! 重新发一贴,了结心愿!!!!!!!!!!!!!! 高分求彩票网站脚本 鼠标右键问题 如何在iframe里访问父窗口的javascript公共变量,是变量不是对象。 ------ select框的问题(不好意思没有分了)----- netscape下window.close()怎么没反应? 问一个笨问题,怎么让两个数值相加? 菜鸟学做列表,但是提示错误?
所以我把大图小图都命名得有规律了,能不能在this.src前面加上一个字符常量?
就像
's'+this.src
我不知道语法,大约就是这么个意思咯
<img src="http://community.csdn.net/images/csdn.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src='s'+this.value">
<a href="#" onclick="gopic()"></a> <img src="no.jpg" name="imag1" style="border:5px #FFFFFF solid" /><br/>
<img src="1.jpg" width=90 height=90 border="1" onclick="document.getElementById('imag1').src='s'+this.src">
</body>好像无效,我要让img1的SRC为"s1.jpg"
<img src="http://community.csdn.net/images/csdn.gif" width=400 height=400 border="1" name="imag1"><br/>
<img src="http://community.csdn.net/images/csdn.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src=this.src.replace(/\/([^\/]*?)$/,'\/s$1')">
<img src="http://zi.csdn.net/ren300-ok.gif" width=100 height=100 border="1" onclick="document.getElementById('imag1').src=this.src.replace(/\/([^\/]*?)$/,'\/s$1')">
这样?
假设我放在D盘的TEST文件夹,this.src难道就等于“d://test/1.jpg”呢?不会吧
<img src=http://127.0.0.1/images/12312.jpg path=http://127.0.0.1/images/ filename=12312.jpg onclick=alert(this.path+'s'+this.filename)>
's'+this.src得到的结果就成了:"sd://test/1.jpg"
如果要在1.jpg之前加上一个S,就必须取右边的五个字符了
JAVASCRIPT怎么取字符串右边的五个字符?
's'+得到的右边五个字符=s1.jpg了
知道的告诉下,谢谢