HTML oncontextmenu イベント属性

❮ HTML イベント属性

コンテキストメニューがトリガされたときに JavaScript を実行します:

<div oncontextmenu="myFunction()" contextmenu="mymenu">
Try it Yourself ❯

定義と用法

oncontextmenu 属性は、ユーザがコンテキストメニューを開くために、要素を右クリックしたときに発火します。

注: oncontextmenu イベントはすべてのブラウザがサポートしていますが、 contextmenu 属性は、現在、Firefox のみがサポートしています。


ブラウザ・サポート

イベント属性
oncontextmenu Yes Yes Yes Yes Yes

HTML 4.01 と HTML5 の相違点

oncontextmenu 属性は、HTML5 で新しく追加されました。


構文

<element oncontextmenu="script">

属性値

説明
script script は oncontextmenu で実行される

技術的詳細

サポートする HTML タグ: 全ての HTML 要素

関連ページ

HTML DOM リファレンス:oncontextmenu イベント


HTML Event Attributes HTML イベント属性