The HTMLOptGroupElement interface provides special properties and methods (beyond the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of <optgroup> elements.

EventTarget Node Element HTMLElement HTMLOptGroupElement

Instance properties

Inherits properties from its parent, HTMLElement.


A boolean value representing whether or not the whole list of children <option> is disabled (true) or not (false).


A string representing the label for the group.

Instance methods

No specific method; inherits methods from its parent, HTMLElement.


HTML Standard
# htmloptgroupelement

Browser compatibility

BCD tables only load in the browser

See also

  • The HTML element implementing this interface: <optgroup>.