Javascript 如何使用js对html代码进行解压缩?
如果我使用以下内容,则会显示为html:Javascript 如何使用js对html代码进行解压缩?,javascript,jquery,Javascript,Jquery,如果我使用以下内容,则会显示为html: <h1>heading</h1> 或者用HTML实体替换标记语法 如果您也计划在属性中使用随机字符串,那么为了安全起见,您可能还希望转义单引号和双引号 str = str.replace(/"/g, '"').replace(/'/g, '''); 不理解此问题。您是否在询问如何呈现使用.text()而不是.html()来显示它。或者,如果文本是静态显示的,则替换开头的,为什么标记为java
<h1>heading</h1>
或者用HTML实体替换标记语法
如果您也计划在属性中使用随机字符串,那么为了安全起见,您可能还希望转义单引号和双引号
str = str.replace(/"/g, '"').replace(/'/g, ''');
不理解此问题。您是否在询问如何呈现
使用.text()
而不是.html()
来显示它。或者,如果文本是静态显示的,则替换开头的,为什么标记为javascript
和jquery
?你没有在问题中使用它们。unescape或escape???在
中有任何东西,只需要替换越来越大和越来越小的符号就足够了吗?你只需要替换@RevanProdigalKnight I include
,并且正在考虑包括引号,以防OP考虑在其他领域使用它places@PaulS. 你只需要替换<代码> @ ReValpDigalNoter考虑<代码> STR='b>;<代码>放入
str = '<foo>';
str = str.replace(/</g, '<').replace(/>/g, '>');
str; // "<foo>"
parent.appendChild(document.createTextNode(str));
str = str.replace(/"/g, '"').replace(/'/g, ''');