Выборка пользовательского атрибута

В HTML 5 стало возможным указывать пользовательские атрибуты, которые начинаются со словом data-.

<p id="example" data-about="text" data-form="message">content</p>

На примере выше были созданы два атрибута: about и form. Обратиться к ним через JavaScript можно через параметр dataset.

document.getElementById('example').dataset.about; // text
document.getElementById('example').dataset.form;  // message