【问题标题】:Find a string in the body of the page [closed]在页面正文中查找字符串 [关闭]
【发布时间】:2014-09-22 19:00:22
【问题描述】:

我想找到像link 这样的字符串并将其替换为<a href="#link">link</a>

更新:加载正文后。

【问题讨论】:

  • 您是否会查看一个特殊元素,或者它是根 html
  • 这个问题在stackoverflow上被问过很多次stackoverflow.com/questions/18205296/…
  • 根是html
  • 抱歉,您的问题不清楚。为什么不使用查找/替换在您的 HTML 编辑器中替换它?如果有您正在寻找的功能,请澄清。
  • 我有一个文本,我想找到某个单词并用链接替换它。

标签: javascript jquery html


【解决方案1】:

你的问题对我来说不清楚。但以下应该工作

$( document ).ready(function() {
 document.body.innerHTML = document.body.innerHTML.replace(/target string/g, "replacement string");
});

【讨论】:

  • 为什么要混合纯 JS 和 jQuery?
【解决方案2】:

jQuery 答案:

<p>link</p>

$('body').html($('body').html().replace('link', '<a href="#link">link</a>'));

http://jsfiddle.net/bevanr01/2wttp42j/9/

【讨论】:

    猜你喜欢
    • 2014-07-10
    • 2020-10-19
    • 1970-01-01
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    相关资源
    最近更新 更多