javascript - 在没有jQuery的情况下获取<a>标签的href属性值

标签 javascript href

有什么办法,如果没有 jQuery,如何从“a”标签中的 href 属性的字符串值中获取? 我有(例如)这个内容的字符串 - <a href="www.something"> .

如何获取变量的 href 属性值?

最佳答案

I have got string with (for example) this content - <a href="www.something">

如果实际上是在字符串中如下:

var s = '<a href="www.something">';

然后您可以将正则表达式与 .match() method 结合使用:

var href = s.match(/href="([^"]*)/)[1];
// href is now www.something

如果它是您页面上的一个元素,那么请查看 T.J. Crowder's answer (我无需在此处复制该信息)。

关于javascript - 在没有jQuery的情况下获取<a>标签的href属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17488600/

相关文章:

Javascript多行正则表达式先行或字符串的其余部分/字符串的最末尾

javascript - 如何将数组(Google 应用脚本)返回到 HTML 侧边栏?

javascript - 如何找到第一个链接并将整个 div 包含在其 href 中?

json - jsTree - 在 Json 数据中设置 href 属性

javascript - 我如何更改页面刷新 angular js 上的 URL

javascript - 检查枚举中定义的项目

angularjs - 从 angularJS 部分链接到具有不同域的外部 URL

javascript - 从 .innerHTML href 调用 javascript 函数

javascript - 如何通过单击另一个按钮使按钮可见?

python - 如何在 python 中使用 selenium 在动态 href 链接上进行循环?