HTMLMenuElement

The HTMLMenuElement interface provides additional properties (beyond those inherited from the HTMLElement interface) for manipulating a <menu> element. <menu> is a semantic alternative to the <ul> element.

EventTarget Node Element HTMLElement HTMLMenuElement

Instance properties

Inherits properties from its parent, HTMLElement, and its ancestors.

HTMLMenuElement.compact Deprecated

A boolean determining if the menu displays compactly.

Instance methods

Inherits methods from its parent, HTMLElement, and its ancestors.

HTMLMenuElement doesn't implement specific methods.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android
HTMLMenuElement 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
compact 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLMenuElement