欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HTML转义字符,HTML字符实体< >: &

程序员文章站 2022-07-12 08:03:51
...
/**
 * @function escapeHTML 转义html脚本 < > & " '
 * @param a  字符串   
 */

function escapeHTML(a){
    a = "" + a;
    return a..replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/"/g, "&quot;").replace(/'/g, "&apos;");
}



/**
 * @function unescapeHTML 还原html脚本 < > & " '
 * @param a  字符串
 */
function unescapeHTML(a){
    a = "" + a;
    return a.replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&amp;/g, "&").replace(/&quot;/g, '"').replace(/&apos;/g, "'");
}