Глобальный атрибут contextmenu в HTML5
В этом атрибуте хранится id элемента menu, который должен вызываться по требованию пользователя (т.е. при нажатии им правой кнопки мыши по элементу).
Принимаемые значения:
Содержит строку с id элемента menu.
Пример использования:
<form name="npc">
<label>Поле ввода: <input name="char" type="text" contextmenu="namemenu" required></label>
<menu type="context" id="namemenu">
<command label="Одно меню" onclick="alert('Нажат первый пункт меню')">
<command label="Второе меню" onclick="alert('Нажат второй пункт меню')">
</menu>
</form>
Рабочий пример расположен по этому адресу: http://html5blog.ru/examples/contextmenu.php
Примечание:
На момент написания этой статьи ни один браузер (Firefox 4b7, IE9 beta PP6, Google Chrome 8, Opera 11) не поддерживал этого атрибута.