Element
, HTMLElement
, Node
public interface HTMLOptionElement extends HTMLElement
See also the Document Object Model (DOM) Level 2 Specification.
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
Modifier and Type | Method | 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 |
|
void |
setDisabled |
|
void |
setLabel |
|
void |
setSelected |
|
void |
setValue |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
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
HTMLFormElement getForm()
FORM
element containing this control. Returns null
if this control is not within the context of a form.boolean getDefaultSelected()
defaultSelected
, however, resets the state of the form control. See the selected attribute definition in HTML 4.0.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)
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLOptionElement.html