English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по HTML

Полный список тегов HTML

Атрибут HTML contextmenu

Глобальный атрибут contextmenu - это атрибут ID <menu> для контекстного меню элемента. Контекстное меню - это меню, которое появляется при взаимодействии пользователя (например, при правом клике). HTML5 позволяет нам настроить это меню. Вот несколько примеров реализации, включая вложенные меню.

Глобальные атрибуты HTML

Атрибут contextmenu устарел и будет удален из всех браузеров.

Онлайн пример

Указать контекстное меню для элемента <div>. При правом клике по элементу будет отображаться контекстное меню:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Использование атрибута HTML contextmenu (Основной учебник сети oldtoolbag.com)</title>
</head>
<body contextmenu="share">
<menu type="context" id="share">
    <menu label="share">
     <menuitem label="Twitter">Twitter</menuitem>
     <menuitem label="Facebook">Facebook</menuitem>
   </menu>
 </menu>
</body>
</html>
Проверьте ‹/›

Совместимость с браузерами

IEFirefoxOperaChromeSafari

В настоящее время только браузер Firefox поддерживает атрибут contextmenu.

Определение и использование

Атрибут contextmenu определяет контекстное меню элемента. При правом клике по элементу будет отображаться контекстное меню.
Значением атрибута contextmenu является ID элемента <menu> для открытия.

Различия между HTML 4.01 и HTML5

Атрибут contextmenu - это новый атрибут в HTML5.

Синтаксис

        <element contextmenu="menu_id">

Значение атрибута

ЗначениеОписание
menu_idID элемента <menu> для открытия.


Глобальные атрибуты HTML