Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // HTML entities Encode/Decode
- function htmlspecialchars(str) {
- var map = {
- "&": "&",
- "<": "<",
- ">": ">",
- "\"": """,
- "'": "'" // ' -> ' for XML only
- };
- return str.replace(/[&<>"']/g, function(m) { return map[m]; });
- }
- function htmlspecialchars_decode(str) {
- var map = {
- "&": "&",
- "<": "<",
- ">": ">",
- """: "\"",
- "'": "'"
- };
- return str.replace(/(&|<|>|"|')/g, function(m) { return map[m]; });
- }
- function htmlentities(str) {
- var textarea = document.createElement("textarea");
- textarea.innerHTML = str;
- return textarea.innerHTML;
- }
- function htmlentities_decode(str) {
- var textarea = document.createElement("textarea");
- textarea.innerHTML = str;
- return textarea.value;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement