
替换 html 字符
问题:
如何使用 javascript 替换 html 元素中的某些字符,例如空格、等于号和冒号等特殊字符?
示例:
立即学习“Java免费学习笔记(深入)”;
给定如下 html 元素:
<p style="text-indent: 2em"> 文本内容...</p>
如何使用 javascript 将样式属性中的空格替换为空字符?
解决方案:
使用 replace() 方法:
text1.replace(/<p style="text-indent: 2em">/g, "");
然而,上面提供的代码不起作用,因为忘记了添加一个转义符号来匹配小于号 (<)。正确的代码应如下所示:
text1.replace(/<P style="TEXT-INDENT\: 2em">/g, "");











