menuitem要素
menuitem要素はtype属性が「popup」のmenu要素の子要素として利用でき独自のコンテキストメニューを生成することができます。
menuitem要素はHTML5.1で仕様が策定されておりHTML5の仕様には存在しません。
<menu type="popup" id="formmenu">
<menuitem command="submitbutton" default>
<menuitem command="resetbutton">
</menu>
menuitem要素は以下の属性を取ることができます。
type属性
type属性で以下の3つの値を指定できます。値を省略した場合は「command」が採用されます。
command | 通常のメニューが表示されます。 |
---|---|
checkbox | On/Offの状態を持つメニューが表示されます。 |
radio | 複数の選択肢から1つのみ選択できるメニューが表示されます。 |
label属性
メニューに利用されるラベルが指定できます。
icon属性
メニューに利用されるアイコンのURLが指定できます。
disabled属性
disabled属性で非活性なメニューを指定できます。
checked属性
checked属性はtype属性が「checkbox」か「radio」の場合に選択状態を指定するための属性です。
radiogroup属性
radiogroup属性はtype属性が「radio」の場合にラジオボタンのグループを指定するための属性です。
default属性
default属性で初期のメニューを指定できます。
command属性
メニューを定義するための属性です。
参考URL
4.11.4 The menuitem element - HTML5.1 - W3C
登録日 : 2015年02月12日 最終更新日 : 2015年2月12日