Employment/Purpose

Used to create a separator between menu items.

Common Use Cases

Insert a <menuseparator/> inside a <menupopup> to draw a horizontal dividing line between groups of related menu items, or directly inside a <menubar> to separate top-level menu entries.

For broader usage patterns shared across the menu family, see:

Example

Menuseparator

<menubar>
 <menu label="File">
     <menupopup>
         <menuitem label="New" onClick="alert(self.label)"/>
         <menuitem label="Open" onClick="alert(self.label)"/>
         <menuitem label="Save" onClick="alert(self.label)"/>
         <menuseparator/>
         <menuitem label="Exit" onClick="alert(self.label)"/>
     </menupopup>
 </menu>
 <menuseparator/>
 <menuitem label="Home"/>
</menubar>

Supported Events

Name Event Type Description
None    

Inherited Supported Events: XulElement

Supported Children

*NONE