JavaScript/htmlspecialchars
JavaScript版htmlspecialchars
function htmlspecialchars(str) {
return str
.replace(/&/g, '&') // & を最初に変換すること
.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/"/g, '"')
.replace(/'/g, '''); // シングルクォートも必要なら
}
JavaScript/htmlspecialchars.md