主题:  [求助]src=后的字串能用变量代替吗?

Studyboy

职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2004/3/20 12:59:35
#12004/4/12 11:19:11

小弟菜鸟一个,望各位大虾不吝赐教,小弟先谢了。
怎样才能将<img src="../images/filename.gif">中的"../images/filename.gif"字符串用一个变量代替。这样似乎行不通
<img src=filename>
<script language=javascript>
var filename="../images/filename.gif";
</script>



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22004/4/12 11:24:16
变量也不是这样直接应用的

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
#32004/4/12 11:25:35
楼上好快的速度……



Studyboy

职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2004/3/20 12:59:35
#42004/4/12 12:01:03

感谢这位大虾,不过还有问题。

其实,我之所以想用变量代替这些路径字符串,是因为我的网页中有大量的形如<img src="../images/filename.gif">的代码,只不过,其中的filename.gif是不同的,有的是file1.gif,有的却是filename.jpg。

而麻烦的是,../images/这个路径有可能会变更,如果不用变量代替这个路径,那一旦路径变更了,我就得一个一个地改。

还有在src后,我还加了一些样式,如
<img src="../images/filename.gif" style="cursor:hand" alt="测试">
用document.write后就会报错

我也曾试图用函数返回一个字符串,但似乎也不能用。

我真的太菜了,大虾千万别见笑!

编辑历史:[此帖最近一次被 Studyboy 编辑过(编辑时间:2004-04-13 13:21:02)]


Studyboy

职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2004/3/20 12:59:35
#52004/4/13 13:01:38
顶一下