2008年7月9日 星期三

[javascript] htmlspecialchars 與 antihtmlspecialchars 函數

function htmlspecialchars(ch) {
ch = ch.replace(/&/g,"&")
ch = ch.replace(/\"/g,""")
ch = ch.replace(/\'/g,"'")
ch = ch.replace(/</g,"&lt;")
ch = ch.replace(/>/g,"&gt;")
return ch
}

function antihtmlspecialchars(ch) {
ch = ch.replace("&amp;","&")
ch = ch.replace("&quot;","\"")
ch = ch.replace("&#039;","\'")
ch = ch.replace("&lt;","<")
ch = ch.replace("&gt;",">")
return ch
}

【下列文章您可能也有興趣】

沒有留言: