JSでhtmlspecialcarsと同じ処理をするには
公開日:2014年04月02日
JavaScriptでHTMLで意味のある記号をエスケープするにはオリジナル関数を用意する必要があります。PHPでいうhtmlspecialchars関数が用意されていません。
HTMLで意味のある記号をエスケープする関数
function h(str) {
str = str.replace(/&/g,"&") ;
str = str.replace(/"/g,""") ;
str = str.replace(/'/g,"'") ;
str = str.replace(/</g,"<") ;
str = str.replace(/>/g,">") ;
return str ;
}
同じタグのコンテンツ
同じカテゴリーのコンテンツ