HTML onshowイベント属性
例
<menu> 要素がコンテキストメニューに表示されるときに JavaScript を実行する:
<div contextmenu="mymenu">
<p>マウス右ボタンで黄色い枠の領域をクリックしてコンテキストメニューを確認してください!</p>
<menu type="context" id="mymenu" onshow="myFunction()">
<menuitem label="再読み込み" onclick="window.location.reload();"></menuitem>
</menu>
</div>
<p>マウス右ボタンで黄色い枠の領域をクリックしてコンテキストメニューを確認してください!</p>
<menu type="context" id="mymenu" onshow="myFunction()">
<menuitem label="再読み込み" onclick="window.location.reload();"></menuitem>
</menu>
</div>
試してみる »
定義と用法
onshow 属性は、<menu> 要素がコンテキストメニューに表示されたときにトリガーされます。
ブラウザサポート
表内の数字は、そのイベントをサポートする最初のブラウザのバージョン番号を示します。
| イベント属性 | |||||
|---|---|---|---|---|---|
| onshow | 非対応 | 非対応 | 8.0 | 非対応 | 非対応 |
HTML 4.01 と HTML5 の違い
onshow 属性は HTML5 で新しく追加されました。
構文
<element onshow="script">
属性値
| 值 | 説明 |
|---|---|
| script | onshow 内で実行されるスクリプト |
技術詳細
| サポートされている HTML タグ: | <menu> |
|---|
関連ページ
HTML DOM リファレンス:onshow イベント
その他の拡張機能
HTML イベント属性