Javascript で HTML において特殊な意味を持つ文字のエスケープを行うPHP関数 htmlspecialchars を実装するコードをメモ。
function htmlspecialchars(ch) {
ch = ch.replace(/&/g,"&") ;
ch = ch.replace(/"/g,""") ;
ch = ch.replace(/'/g,"'") ;
ch = ch.replace(//g,">") ;
return ch ;
}
【参考】
・Javascript で HTMLエスケープを行うPHP関数、htmlspecialchars を実装:phpspot開発日誌