我需要在表单提交时查看正在提交的特定文本区域并检查所有<code>
标记。然后在<code>
标记集之间取一切,并在其上运行此函数:
function escapeHtml(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "'");
}
我在考虑使用:
$("code").each(function (){ });
那会有用吗?我现在正在测试它,但想知道是否有更好的方法。
答案 0 :(得分:0)
查看相同的问题Fastest method to escape HTML tags as HTML entities?或Escape HTML using jQuery。你可以从其中一个中选择答案。