js对html转义符号进行转义
时间: 2023-09-06 11:11:12 浏览: 83
JS转换HTML转义符的方法
5星 · 资源好评率100%
在JavaScript中,我们可以使用转义字符“\”来转义HTML中的特殊字符,如下所示:
```
var str = "<h1>Hello World!</h1>";
var escapedStr = str.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "'");
console.log(escapedStr);
// 输出结果为:<h1>Hello World!</h1>
```
在上面的代码中,我们使用了正则表达式和字符串的replace()方法来对HTML中的特殊字符进行转义。其中,&表示“&”,<表示“<”,>表示“>”,"表示“"”,'表示“'”。由于这些字符在JavaScript中也有特殊含义,所以我们需要在前面加上“\”来转义它们。
阅读全文