Tag <menuitem> do HTML
Exemplo
Menu contextual contendo diferentes elementos <menuitem>:
<menu type="context" id="mymenu"> <menuitem label="Atualizar" onclick="window.location.reload();" icon="ico_reload.png"> </menuitem> <menu label="Compartilhar em..."> <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>
Suporte do navegador
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
Versões 8.0 do Firefox e superiores suportam a tag <menuitem>.
Definição e uso
A tag <menuitem> define os comandos/menus items que o usuário pode chamar do menu popup.
Diferenças entre o HTML 4.01 e o HTML 5
A tag <menuitem> é uma nova tag no HTML5.
Atributo
new : Novo atributo no HTML5.
Atributo | Valor | Descrição |
---|---|---|
checked | checked | Selecione o comando/menu item após a carga da página. Apenas para type="radio" ou type="checkbox". |
default | default | Define o comando/itens de menu como comando padrão. |
disabled | disabled | Define se o comando/itens de menu deve ser desativado. |
icon | URL | Define o ícone do comando/itens de menu. |
open | open | Define se os detalhes são visíveis. |
label | text | Obrigatório. Define o nome do comando/itens de menu, para ser exibido ao usuário. |
radiogroup | groupname | Define o nome do grupo de comandos, o grupo de comandos será alternado quando o comando/itens de menu próprio for alternado. Apenas para type="radio". |
type |
|
Define o tipo de comando/itens de menu. O padrão é "command". |
Atributos globais
Suporte ao <menuitem> etiqueta Atributos globais no HTML.
Atributos de evento
Suporte ao <menuitem> etiqueta Atributos de evento no HTML.
Páginas relacionadas
Manual de referência DOM HTML:Objeto MenuItem