javascript - 通过文本值获取属性值

标签 javascript jquery

<a href='http://example.com'>Goes To Example.com</a>

我想获取这个的href值。此链接将始终在页面上

我通常会做类似的事情:document.getElementsByTagName('a')[5] 。然而,链接的数量总是在变化,所以它根本不可靠。有什么办法可以通过文本 Goes To Example.com 获取它?

最佳答案

正如您在评论中所说,您可以使用 jquery,使用 Contains就像下面这样

$('a:contains("Goes To Example.com")')

DEMO

关于javascript - 通过文本值获取属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25518997/

相关文章:

javascript - 将 Javascript 中的 Java HashMap 理解为 JSON 对象

javascript - 预加载 cdn 缓存文件

javascript - jQuery重置刷新浏览器以及重置表单

javascript - 延迟加载图像

php - 添加 css 类以列出 jQuery 中除最后一个之外的元素

jquery - 如何在将鼠标悬停在另一个 div 上时更改一个 div 的外观?

javascript - 通过 JavaScript 附加 HTML 不会在 ('click' ) 功能上触发 jQuery

javascript - React JS 条件更新状态

javascript - 绑定(bind)从数组中选择表行内部,激活时未绑定(bind)

php - 嵌套的 wordpress 术语列表 - 过滤器