将用户输入内容中的尖括号、引号等进行转义
生活随笔
收集整理的這篇文章主要介紹了
将用户输入内容中的尖括号、引号等进行转义
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
此方法用來將用戶輸入內容中的尖括號、引號等進行轉義function html_encode(str)
{
var s = "";
if (str.length == 0) return "";
s = str.replace(/&/g, ">");
s = s.replace(/</g, "<");
s = s.replace(/>/g, ">");
s = s.replace(/ /g, " ");
s = s.replace(/\'/g, "'");
s = s.replace(/\"/g, """);
s = s.replace(/\n/g, "<br>");
return s;
}function html_decode(str)
{
var s = "";
if (str.length == 0) return "";
s = str.replace(/>/g, "&");
s = s.replace(/</g, "<");
s = s.replace(/>/g, ">");
s = s.replace(/ /g, " ");
s = s.replace(/'/g, "\'");
s = s.replace(/"/g, "\"");
s = s.replace(/<br>/g, "\n");
return s;
}方法二function htmlEncode(str) {
var div = document.createElement("div");
div.appendChild(document.createTextNode(str));
return div.innerHTML;
}
function htmlDecode(str) {
var div = document.createElement("div");
div.innerHTML = str;
return div.innerHTML;
}鏈接:http://www.oschina.net/code/snippet_12_3293
?
?
轉載于:https://www.cnblogs.com/meimeiwa/p/html_code.html
總結
以上是生活随笔為你收集整理的将用户输入内容中的尖括号、引号等进行转义的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP接口使用
- 下一篇: .net导出Excel