org.w3c.dom.html

Interface HTMLOptionElement

All Superinterfaces:
Element, HTMLElement, Node

public interface HTMLOptionElement
extends HTMLElement

A selectable choice. See the OPTION element definition in HTML 4.0.

Fields inherited from interface org.w3c.dom.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

boolean
getDefaultSelected()
Stores the initial value of the selected attribute.
boolean
getDisabled()
The control is unavailable in this context.
HTMLFormElement
getForm()
Returns the FORM element containing this control.Returns null if this control is not within the context of a form.
int
getIndex()
The index of this OPTION in its parent SELECT.
String
getLabel()
Option label for use in hierarchical menus.
boolean
getSelected()
Means that this option is initially selected.
String
getText()
The text contained within the option element.
String
getValue()
The current form control value.
void
setDefaultSelected(boolean defaultSelected)
void
setDisabled(boolean disabled)
void
setIndex(int index)
void
setLabel(String label)
void
setValue(String value)

Methods inherited from interface org.w3c.dom.Element

getAttribute, getAttributeNS, getAttributeNode, getAttributeNodeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNS, removeAttributeNode, setAttribute, setAttributeNS, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNS, setIdAttributeNode

Methods inherited from interface org.w3c.dom.html.HTMLElement

getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle

Methods inherited from interface org.w3c.dom.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

getDefaultSelected

public boolean getDefaultSelected()
Stores the initial value of the selected attribute.

getDisabled

public boolean getDisabled()
The control is unavailable in this context. See the disabled attribute definition in HTML 4.0.

getForm

public HTMLFormElement getForm()
Returns the FORM element containing this control.Returns null if this control is not within the context of a form.

getIndex

public int getIndex()
The index of this OPTION in its parent SELECT.

getLabel

public String getLabel()
Option label for use in hierarchical menus. See the label attribute definition in HTML 4.0.

getSelected

public boolean getSelected()
Means that this option is initially selected. See the selected attribute definition in HTML 4.0.

getText

public String getText()
The text contained within the option element.

getValue

public String getValue()
The current form control value. See the value attribute definition in HTML 4.0.

setDefaultSelected

public void setDefaultSelected(boolean defaultSelected)

setDisabled

public void setDisabled(boolean disabled)

setIndex

public void setIndex(int index)

setLabel

public void setLabel(String label)

setValue

public void setValue(String value)