js获取标签里的网址。。

发布于 2021-11-18 04:23:29 字数 304 浏览 721 评论 7


获取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');"

有没有发错问题区?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

无边思念无边月 2021-11-24 16:35:53

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

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

草莓味的萝莉 2021-11-24 16:32:24

可以不局限于这一种方式,想想其他办法吧

绝影如岚 2021-11-24 16:30:30

这个 正则没学好。帮忙弄下 急着要 谢谢

空城仅有旧梦在 2021-11-24 16:07:36

回复
格式都是一样么?都是http开头么?用jquery还是原生js?

浅沫记忆 2021-11-24 15:52:52

回复
如果是批量的格式都是这样的,获取到onclick的值后可以以“'”分割为数组,取数组的第四个值就行了。img = url.split("'")[3];

网名女生简单气质 2021-11-24 15:26:24

回复
jquery

草莓味的萝莉 2021-11-24 05:37:13

获取到这一串之后截取字符串

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文