使用javascript修改图像标签的src属性
我正在尝试对图像标签的 src 属性执行查找/替换,以删除图像文件名的一部分。我假设我需要使用 str.replace()
,但我不确定如何编写正则表达式来完成我想要做的事情。
src
属性当前为
http://domain.com/path/to/file/D063DC58-6051-4B24-8CDC-D4525F72A150_tn.jpg
,其中 /to /file/xxxxxxx_tn.jpg
会有所不同,文件名始终以 _tn.jpg
结尾。我想从页面上的每个实例中删除 _tn
。
I'm trying to perform a find/replace on the src attribute of an image tag, to remove part of the filename of the image. I assume I need to use str.replace()
, but I'm not sure how to write the regex to accomplish what I'm trying to do.
The src
attribute is currently
http://domain.com/path/to/file/D063DC58-6051-4B24-8CDC-D4525F72A150_tn.jpg
where /to/file/xxxxxxx_tn.jpg
will vary, with the filename always ending in _tn.jpg
. I'd like to remove the _tn
from each instance on the page.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您不需要使用正则表达式。
You don't need to use a regular expression.
如果您使用的是 jQuery >= 1.1:
if you are using jQuery >= 1.1: