凌的博客

您现在的位置是: 首页 > 前端学习 > JQuery > 

JQuery

js解析html

js
2015-05-20 JQuery 932
function htmlEncode(value) { if (value) { return jQuery(\'\').text(value).html(); } else { return \'\'; } } function htmlDecode(value) { if (value) { return $(\'\'
function htmlEncode(value) {
    if (value) {
        return jQuery('').text(value).html();
    } else {
        return '';
    }
}

function htmlDecode(value) {
    if (value) {
        return $('').html(value).text();
    } else {
        return '';
    }
}

//纯js解析
function coder(str) {
    var s = "";
    if (str.length == 0) return "";
    for (var i = 0; i < str.length; i++) {
        switch (str.substr(i, 1)) {
            case "<": s += "<"; break;
            case ">": s += ">"; break;
            case "&": s += "&"; break;
            case " ": s += " "; break;
            case "\"": s += """; break;
            default: s += str.substr(i, 1); break;
        }
    }
    return s;
}

文章评论

0条评论