「"サニタイジング jquery"」などのような検索ワードで当ブログへのアクセスが沢山ありますので、JavaScript や jQuery でサニタイジングメソッドを実装してみました。 JavaScriptでエスケープ function htmlentities(str) { return String(str).replace(/&/g, "&") .replace(/"/g, """) .replace(/</g, "<") .replace(/>/g, ">"); }分かりやすいように上記のように書きましたが、以下のように短くできます。 function htmlentities(str) { return String(str).replace(/&/g, "&").replace(/"/g, """).replace(/</g, "
![[JavaScript] サニタイジング(エスケープ) メソッド](https://cdn-ak-scissors.b.st-hatena.com/image/square/4254fda8cffcb5e8df34fbe7744d58432703daec/height=288;version=1;width=512/https%3A%2F%2Fb.0218.jp%2Fimages%2Fogp%2F20131021184513.png%3Fts%3D1f0711bcf895d0eec2a8e04c6ab978d1c48a4664)