HTML <menuitem> Тег
Пример
Контекстное меню с различными элементами <menuitem>:
<menu type="context" id="mymenu">
<menuitem label="Refresh" onclick="window.location.reload();" icon="ico_reload.png">
</menuitem>
<menu label="Share on...">
<menuitem label="Twitter" icon="ico_twitter.png"
onclick="window.open('//twitter.com/intent/tweet?text='+window.location.href);">
</menuitem>
<menuitem label="Facebook" icon="ico_facebook.png"
onclick="window.open('//facebook.com/sharer/sharer.php?u='+window.location.href);">
</menuitem>
</menu>
<menuitem label="Email This Page"
onclick="window.location='mailto:?body='+window.location.href;"></menuitem>
</menu>
Определение и использование
Тег <menuitem> определяет команду/элемент меню, который пользователь может вызвать из всплывающего меню.
Поддержка браузера
Номера в таблице указывают первую версию браузера, которая полностью поддерживает элемент.
Элемент | |||||
---|---|---|---|---|---|
<menuitem> | Не поддерживается | Не поддерживается | 8.0 (для контекстных меню) |
Не поддерживается | Не поддерживается |
Примечание: Тег <menuitem> поддерживается только в Firefox и работает только с контекстными меню.
Различия между HTML 4,01 и HTML5
Тег <menuitem> является новым в HTML5.
Атрибуты
Атрибут | Значение | Описание |
---|---|---|
checked | checked | Указывает, что элемент команды/меню должен проверяться при загрузке страницы. Только для type="radio" or type="checkbox" |
command | ||
default | default | Помечает команду/пункт меню как команду по умолчанию |
disabled | disabled | Указывает, что элемент команды/меню должен быть отключен |
icon | URL | Указывает значок для команды/пункта меню |
label | text | Обязательно. Указывает имя команды/пункта меню, как показано пользователю |
radiogroup | groupname | Задает имя группы команд, которые будут переключены при переключении элемента команды или меню. Только для type="radio" |
type | checkbox command radio |
Указывает тип команды/пункта меню. Значение по умолчанию — "command" |
Глобальные атрибуты
Тег <menuitem> также поддерживает Глобальные атрибуты в HTML.
Атрибуты события
Тег <menuitem> также поддерживает Атрибуты событий в HTML.
Похожие страницы
HTML DOM reference: MenuItem Object