HTMLMenuElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

>

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

Specification
HTML>
# htmlmenuelement>

Browser compatibility