javascript - 如何使用 javascript 替换 href 链接

标签 javascript jquery html

我有很多带有很多链接的页面。我想用另一个链接替换一些特定的链接。

我想在这里做的是找到 href <a> 的属性并将其替换为所需的链接

这是HTML代码

<div class="one">
     <div class="item">
         <a href="somelink.com">click</a>
     </div>
</div>

我想将 HTML 更改为

<div class="one">
     <div class="item">
         <a href="replacedlink.com">click</a>
     </div>
</div>

最佳答案

一种方法是使用 href 值来查找 anchor

var a = document.querySelector('a[href="somelink.com"]');
if (a) {
  a.setAttribute('href', 'replacedlink.com')
}
<a href="somelink.com" title="this link">
</a>

关于javascript - 如何使用 javascript 替换 href 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42853957/

相关文章:

javascript - 如何解析此 HTML javascript 页面中的日期?

html - 在此全屏视频下制作文字

ios - HTML5 和 MP4 与 M2TS 容器

javascript - jquery跨浏览器将文本复制到文本框问题

javascript - jquery 淡入、淡出一些元素一起

javascript - 为什么我的 Dojo ContentPane 在加载内容后没有兑现其 promise ?

jquery - 将 Flexslider 导航按钮移至外部

HTML指定方格图片系统的长宽

javascript - 想要按升序对数组进行排序,但零应该在最后

javascript - 如何使用实时 JSON 数据更新 D3.js 气泡图?