html4-id

Create a valid HTML4 ID from an input value.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
html4-id
1.0.06 years ago6 years agoMinified + gzip package size for html4-id in KB

Readme

html4-id
npm Downloads Node.js Version Build Status Coverage Status bitHound Dependencies bitHound Dev Dependencies bitHound Code
Create a valid HTML4 ID from an input value.

Install

NPM

$ npm install html4-id

Node.js

var idify = require('html4-id');

idify('This is a test!'); // Returns "this-is-a-test"

Browser

<script src="node_modules/html4-id/dist/html4-id.min.js"></script>

<div id="{{idify('This is a test!'}}"></div> <!-- Has the ID "this-is-a-test" -->

idify(string)

Removes invalid characters and generates an id meant to be used for HTML elements. See MDN for the note about invalid characters.

License

MIT