HTML5 supports data attributes that you can use to store extra information with any DOM elements. The name of these data attributes are prefixed with data-* (lowercase) and these can be easily parsed with the HTML5 dataset API.
The data-* attributes are supported in IE 10+ and all other browsers. Here’s a complete snippet.
HTML5 data-* atributes