A simple HTML encode / decode function for JavaScript.
npm install js-htmlencodeJavaScript
htmlEncode('Html to encode');
htmlDecode('String to decode');
`
If you use node.js, you should require the module first:
`JavaScript
var htmlEncode = require('js-htmlencode');
`
Or
`JavaScript
var htmlEncode = require('js-htmlencode').htmlEncode;
var htmlDecode = require('js-htmlencode').htmlDecode;
`
It supports AMD:
`JavaScript
require(['your/path/htmlencode.js'], function (htmlEncode) {
var htmlEncode = htmlEncode.htmlEncode;
var htmlDecode = htmlDecode.htmlDecode;
// ...
});
For TypeScript
`TypeScript
import { htmlEncode, htmlDecode } from 'js-htmlencode';
htmlEncode('ooo');
htmlDecode('xxx');
`
Example
`JavaScript
htmlEncode('HTML Encode'); // <a href="#">HTML Encode</a>
htmlDecode('<a href="#">HTML Encode</a>'); // HTML Encode
htmlDecode('HTML Encode'); // HTML Encode
``