我有一个类名为“分隔符”的 div,它包含一个具有不同路径的 URL,但每个 URL 都有一个相似之处。我所做的是从该 div 获取 URL 并替换特定参数。
HTML 代码:
<div class="separator">
<a href="http://www.mydomain.com/images/s1600/photo.jpg"><img src="http://www.mydomain.com/images/s1600/photo.jpg" height="225" width="400" /></a>
</div>
这是 JavaScript 代码:
var ImageSource = document.getElementsByClassName('separator')[0].getElementsByTagName('a')[0].href;
ImageSource = ImageSource.replace("0", "0-d");
这段代码工作正常,我只想定位最后一个0
,/s1600/
因为当这个值有 2 个零时,它的输出如下:
http://www.mydomain.com/images/s160-d0/photo.jpg
应该是哪个
http://www.mydomain.com/images/s1600-d/photo.jpg
请提出一些解决方案...谢谢:)