如果要將值寫進html中就必須做HTML encode,jQuery可以簡單的做到encode與decode的效果
1 | function HTMLEncode(str) { |
2 | //建立一個在memory中的div,寫入值,並以html()方式取出 |
3 | return $( '<div/>' ).text(str).html(); |
4 | } |
5 |
6 | function HTMLDecode(str) { |
7 | //與Encode相反 |
8 | return $( '<div/>' ).html(str).text(); |
9 | } |