function checkData(v) { var entry = { "'": "'", '"': '"', '<': '<', '>': '>' }; v = v.replace(/(['")-><&\\\/\.])/g, function ($0) { return entry[$0] || $0; }); return v; }
如在文本输入框输入 <script>alert("ok");</script>
把'<','>'做转义保存,浏览器显示是会自动处理
本文共 305 字,大约阅读时间需要 1 分钟。
function checkData(v) { var entry = { "'": "'", '"': '"', '<': '<', '>': '>' }; v = v.replace(/(['")-><&\\\/\.])/g, function ($0) { return entry[$0] || $0; }); return v; }
如在文本输入框输入 <script>alert("ok");</script>
把'<','>'做转义保存,浏览器显示是会自动处理
转载于:https://my.oschina.net/bkc/blog/659272