【发布时间】:2012-06-15 05:37:46
【问题描述】:
我需要用 JavaScript 更改 RichEditor 和 TextEditor 模式,现在我需要将 Html 转换为 Text,它实际上仍处于 Html 编辑器模式,所以我只需要 p 标签,但可以剥离其他 Html。
【问题讨论】:
-
@JavaCoder:再次考虑,有一种情况会使正则表达式中断。查看编辑后的答案,并决定这是否适用于您。
-
Tomalak 的回答在大多数情况下都有效,但请记住,将 HTML 剥离为“安全”HTML 非常困难,并且具有严重的安全隐患。如果您将生成的 HTML 发送到服务器,从不指望客户端验证。即使您不将其发送回服务器,基于 GET 或 POST 值构建它也会产生安全漏洞。阅读 XSS 和 CSRF。
标签: javascript