JavaScript 替换 HTML 元素中的特殊字符:如何使用 replace() 方法正确替换空格、等于号和冒号?

javascript 替换 html 元素中的特殊字符:如何使用 replace() 方法正确替换空格、等于号和冒号?

替换 html 字符

问题:

如何使用 javascript 替换 html 元素中的某些字符,例如空格、等于号和冒号等特殊字符?

示例:

给定如下 html 元素:

<p style="text-indent: 2em"> 文本内容...</p>

如何使用 javascript 将样式属性中的空格替换为空字符?

解决方案:

使用 replace() 方法:

text1.replace(/<p style="text-indent: 2em">/g, "");</p>

然而,上面提供的代码不起作用,因为忘记了添加一个转义符号来匹配小于号 (

text1.replace(/<p style="TEXT-INDENT\: 2em">/g, "");</p>

以上就是JavaScript 替换 HTML 元素中的特殊字符:如何使用 replace() 方法正确替换空格、等于号和冒号?的详细内容,更多请关注www.sxiaw.com其它相关文章!