Détail du package

htmlspecialchars

teppeis47.1kMIT1.0.5

Escape special characters to HTML entities in JavaScript

html, escape

readme

htmlspecialchars NPM version bower version build status Dependency Status

Escape special characters to HTML entities in JavaScript

  • Simple
  • No dependencies
  • Available in browsers, AMD (RequireJS) and CommonJS (Node.js).

Usage

console.log(htmlspecialchars("</script>'foo!"));
// &lt;/script&gt;&#039;foo!

See test.js for detail spec.

Install

for Node.js

npm install htmlspecialchars and

var htmlspecialchars = require('htmlspecialchars');
console.log(htmlspecialchars("</script>'foo!"));

for Browsers

If you want to use the latest version simply, specify gh-pages URL directly in your script tag:

<script src="//teppeis.github.io/htmlspecialchars/index.js"></script>
<script>
console.log(htmlspecialchars("<\/script>'foo!"));
</script>

or bower install htmlspecialchars and specify the local index.js:

<script src="path/to/bower_components/htmlspecialchars/index.js"></script>

or load it with RequireJS.

Testing

This library is tested with BrowserStack Open Source Free license. Thanks!

  • IE 8, IE 11
  • Chrome
  • Firefox
  • Safari 8
  • iOS 7 Safari
  • Android 4.4 Browser

License

MIT License: Teppei Sato <teppeis@gmail.com>