HTML contextmenu 属性

HTML 全局属性 HTML 全局属性

规定 <div> 元素的上下文菜单。 当用户右击元素时将显示上下文菜单:

<p contextmenu="supermenu">本段落拥有一个名为 "supermenu" 的上下文菜单。这个菜单会在用户右键单击该段落时出现。</p>

<menu id="supermenu">
  <command label="Step 1: Write Tutorial" onclick="doSomething()">
    <command label="Step 2: Edit Tutorial" onclick="doSomethingElse()">
</menu>

<p><b>注意:</b>目前的主流浏览器都不支持 contextmenu 属性。</p>

尝试一下 »


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

目前只有 Firefox 浏览器支持 contextmenu 属性。


定义和用法

contextmenu 属性规定了元素的上下文菜单。当用户右击元素时将显示上下文菜单。/p>

contextmenu 属性的值是需要打开的 <menu> 元素的 id。


HTML 4.01 与 HTML5之间的差异

contextmenu 属性是 HTML5 中的新属性。


语法

<element contextmenu="menu_id">

属性值

描述
menu_id 要打开的 <menu> 元素的 id。

HTML 全局属性 HTML 全局属性