替换多个元素中字符的所有实例
Replace all instances of a character in multiple elements
<div class="example">Some example text</div>
<div class="example">Some more example text</div>
如何在没有预先存在的 id 的情况下删除上述元素中字母"e"的所有实例(不需要区分大小写(?
$('div').each(function() {
this.innerHTML= this.innerHTML.replace(/e/g, '');
});
现场演示
如果你想要e
或E
使用它:
$('div').each(function() {
this.innerHTML= this.innerHTML.replace(/e|E/g, '');
});
如果这些<div>
中有元素,请使用 text
函数仅获取 textNodes:
$('div').each(function() {
$this = $(this);
$this.text($this.text().replace(/e|E/g, ''));
});
假设你想替换内部文本的内容(而不是一般地替换标签内的所有'e'(:
$(yourselector).each(function(){
$(this).text($(this).text.replace(/e/g, ''));
});
附言在gdoron评论后更正...
var de = document.documentElement;
de.innerHTML = de.innerHTML.replace(/>.*?</g, function(a, b) {
return a.replace(/e/g, "f");
});
相关文章:
- ES6构造函数返回基类的实例
- 在JavaScript中输出转义字符
- 不同浏览器中的空白字符正则表达式行为
- KnockoutJS-组件-多个实例
- Regex匹配除“”之外的所有字符;.js”;
- 为什么无法在TypeScript中导出类实例
- 如何在GoogleWeb工具包(GWT)中从JSNI调用接口(实例化)
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- Javascript索引字符的特定实例
- 删除多个字符之一的第一个实例之后的所有内容
- 替换多个元素中字符的所有实例
- 使用其他javascript删除字符串中某个字符的所有实例
- 我如何使用REGEX找到一个字符的实例
- 替换两组重复字符之间的句点的所有实例
- 获取url中字符最后两个实例之间的子字符串
- 实例搜索延迟1个字符
- 计算类中的特定字符数(并将文本截断逻辑应用于该类的每个实例)
- 替换非 DOM 字符串中字符的所有实例
- 替换字符串中任何字符的实例
- 替换javascript中所有字符的实例