如果要將值寫進html中就必須做HTML encode,jQuery可以簡單的做到encode與decode的效果

1function HTMLEncode(str) {
2    //建立一個在memory中的div,寫入值,並以html()方式取出
3    return $('<div/>').text(str).html();
4}
5 
6function HTMLDecode(str) {
7    //與Encode相反
8    return $('<div/>').html(str).text();
9}
Categories: jQuery