Javascript 选择页面上的特定文本并将其删除
可以直接在页面上选择特定的文本字符串,而无需id、类等 我有一个文本字符串错误:AffiliateID无效,我想从页面中删除它Javascript 选择页面上的特定文本并将其删除,javascript,jquery,Javascript,Jquery,可以直接在页面上选择特定的文本字符串,而无需id、类等 我有一个文本字符串错误:AffiliateID无效,我想从页面中删除它 有可能吗?这将解决以下问题: document.body.innerHTML = document.body.innerHTML.replace( /ERROR: AffiliateID invalid/g, ""); 该代码将所有出现的字符串替换为空字符串 编辑:只有当你100%确信它不会以任何方式破坏你的HTML时才使用它 编辑2: 我不知道这有什么具体的jQue
有可能吗?这将解决以下问题:
document.body.innerHTML = document.body.innerHTML.replace( /ERROR: AffiliateID invalid/g, "");
该代码将所有出现的字符串替换为空字符串
编辑:只有当你100%确信它不会以任何方式破坏你的HTML时才使用它
编辑2:
我不知道这有什么具体的jQuery函数。我发现了这个提示:
一,
使用jQuery删除一个单词
简单的方法–使用正则表达式:
var el=$'id';
el.htmlel.html.replace/word/ig
该示例使用与纯javascript中版本相同的函数。该函数来自JavaScript1.2,该标准已有10年历史,在所有主要浏览器中都已实现。所以我想没有理由使用jQuery中的函数
2有一个用于替换指定HTML标记中的文本的方法。也许值得一试。-这可能会对您有所帮助您知道哪个元素包含文本吗?甚至只是页面上元素的嵌套位置?使文本可以直接作为目标的东西?有趣的是,当在FF-->ERROR:AffiliateID invalid中查看源代码时,它出现在标记之前。这是完美的。我认为这是一个javascript版本。Jquery版本相同吗?还有一种方法可以将该文本放入警报框,然后将其删除吗?真是妙极了!