js获取标签里的网址。。

dawnvi 发布于 2013/09/03 10:53
阅读 166
收藏 0


获取onclick 里面的URL 。

就是 这个 http://localhost/gg/attachment/1309/thread/2_1_9a91d3f2286f889.png

应该怎么做啊

onclick="if(this.parentNode.tagName!='A') window.open('http://localhost/gg/attachment/1309/thread/2_1_9a91d3f2286f889.png');"

有没有发错问题区?

加载中
0
iSea
iSea
获取到这一串之后截取字符串
dawnvi
dawnvi
回复 @iSea : jquery
iSea
iSea
回复 @dawnvi : 如果是批量的格式都是这样的,获取到onclick的值后可以以“'”分割为数组,取数组的第四个值就行了。img = url.split("'")[3];
iSea
iSea
回复 @dawnvi : 格式都是一样么?都是http开头么?用jquery还是原生js?
dawnvi
dawnvi
这个 正则没学好。帮忙弄下 急着要 谢谢
0
一笑居
一笑居
可以不局限于这一种方式,想想其他办法吧
0
Haffe
Haffe

var reg = /http:\/\/(\w+\/)+.+['"]/;

var str = urlString.match(reg)[0].replace("'", "");

返回顶部
顶部