public interface HTMLOptionElement extends HTMLElement
See also the Document Object Model (DOM) Level 2 HTML Specification.
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Modifier and Type | Method and Description |
---|---|
boolean |
getDefaultSelected()
Represents the value of the HTML selected attribute.
|
boolean |
getDisabled()
The control is unavailable in this context.
|
HTMLFormElement |
getForm()
Returns the
FORM element containing this control. |
int |
getIndex()
The index of this
OPTION in its parent SELECT
, starting from 0. |
String |
getLabel()
Option label for use in hierarchical menus.
|
boolean |
getSelected()
Represents the current state of the corresponding form control, in an
interactive user agent.
|
String |
getText()
The text contained within the option element.
|
String |
getValue()
The current form control value.
|
void |
setDefaultSelected(boolean defaultSelected)
Represents the value of the HTML selected attribute.
|
void |
setDisabled(boolean disabled)
The control is unavailable in this context.
|
void |
setLabel(String label)
Option label for use in hierarchical menus.
|
void |
setSelected(boolean selected)
Represents the current state of the corresponding form control, in an
interactive user agent.
|
void |
setValue(String value)
The current form control value.
|
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
HTMLFormElement getForm()
FORM
element containing this control. Returns
null
if this control is not within the context of a
form.boolean getDefaultSelected()
void setDefaultSelected(boolean defaultSelected)
String getText()
int getIndex()
OPTION
in its parent SELECT
, starting from 0.boolean getDisabled()
void setDisabled(boolean disabled)
String getLabel()
void setLabel(String label)
boolean getSelected()
void setSelected(boolean selected)
String getValue()
void setValue(String value)