Interface HTMLOptionElement
- All Superinterfaces:
Element, HTMLElement, Node
A selectable choice. See the OPTION element definition in HTML 4.0.
-
Field Summary
Fields inherited from interface Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE -
Method Summary
Modifier and TypeMethodDescriptionbooleanStores the initial value of theselectedattribute.booleanThe control is unavailable in this context.getForm()Returns theFORMelement containing this control.Returns null if this control is not within the context of a form.intgetIndex()The index of thisOPTIONin its parentSELECT.getLabel()Option label for use in hierarchical menus.booleanMeans that this option is initially selected.getText()The text contained within the option element.getValue()The current form control value.voidsetDefaultSelected(boolean defaultSelected) voidsetDisabled(boolean disabled) voidsetIndex(int index) voidvoidMethods inherited from interface Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods inherited from interface HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitleMethods inherited from interface Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Method Details
-
getForm
HTMLFormElement getForm()Returns theFORMelement containing this control.Returns null if this control is not within the context of a form. -
getDefaultSelected
boolean getDefaultSelected()Stores the initial value of theselectedattribute. -
setDefaultSelected
void setDefaultSelected(boolean defaultSelected) -
getText
String getText()The text contained within the option element. -
getIndex
int getIndex()The index of thisOPTIONin its parentSELECT. -
setIndex
void setIndex(int index) -
getDisabled
boolean getDisabled()The control is unavailable in this context. See the disabled attribute definition in HTML 4.0. -
setDisabled
void setDisabled(boolean disabled) -
getLabel
String getLabel()Option label for use in hierarchical menus. See the label attribute definition in HTML 4.0. -
setLabel
-
getSelected
boolean getSelected()Means that this option is initially selected. See the selected attribute definition in HTML 4.0. -
getValue
String getValue()The current form control value. See the value attribute definition in HTML 4.0. -
setValue
-