|
Xerces 1.2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The select element allows the selection of an option. The contained options can be directly accessed through the select element as a collection. See the SELECT 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_TYPE_NODE,
ELEMENT_NODE,
ENTITY_NODE,
ENTITY_REFERENCE_NODE,
NOTATION_NODE,
PROCESSING_INSTRUCTION_NODE,
TEXT_NODE |
| Method Summary | |
void |
add(HTMLElement element,
HTMLElement before)
Add a new element to the collection of OPTION elements
for this SELECT . |
void |
blur()
Removes keyboard focus from this element. |
void |
focus()
Gives keyboard focus to this element. |
boolean |
getDisabled()
The control is unavailable in this context. |
HTMLFormElement |
getForm()
Returns the FORM element containing this control. |
int |
getLength()
The number of options in this SELECT . |
boolean |
getMultiple()
If true, multiple OPTION elements may be selected in
this SELECT . |
java.lang.String |
getName()
Form control or object name when submitted with a form. |
HTMLCollection |
getOptions()
The collection of OPTION elements contained by this
element. |
int |
getSelectedIndex()
The ordinal index of the selected option, starting from 0. |
int |
getSize()
Number of visible rows. |
int |
getTabIndex()
Index that represents the element's position in the tabbing order. |
java.lang.String |
getType()
The type of this form control. |
java.lang.String |
getValue()
The current form control value. |
void |
remove(int index)
Remove an element from the collection of OPTION elements
for this SELECT . |
void |
setDisabled(boolean disabled)
|
void |
setMultiple(boolean multiple)
|
void |
setName(java.lang.String name)
|
void |
setSelectedIndex(int selectedIndex)
|
void |
setSize(int size)
|
void |
setTabIndex(int tabIndex)
|
void |
setValue(java.lang.String value)
|
| 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.Element |
getAttribute,
getAttributeNode,
getAttributeNodeNS,
getAttributeNS,
getElementsByTagName,
getElementsByTagNameNS,
getTagName,
hasAttribute,
hasAttributeNS,
removeAttribute,
removeAttributeNode,
removeAttributeNS,
setAttribute,
setAttributeNode,
setAttributeNodeNS,
setAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
appendChild,
cloneNode,
getAttributes,
getChildNodes,
getFirstChild,
getLastChild,
getLocalName,
getNamespaceURI,
getNextSibling,
getNodeName,
getNodeType,
getNodeValue,
getOwnerDocument,
getParentNode,
getPrefix,
getPreviousSibling,
hasAttributes,
hasChildNodes,
insertBefore,
normalize,
removeChild,
replaceChild,
setNodeValue,
setPrefix,
supports |
| Method Detail |
public java.lang.String getType()
true and the string
"select-one" when false .public int getSelectedIndex()
public void setSelectedIndex(int selectedIndex)
public java.lang.String getValue()
public void setValue(java.lang.String value)
public int getLength()
SELECT .public HTMLFormElement getForm()
FORM element containing this control. Returns
null if this control is not within the context of a form.public HTMLCollection getOptions()
OPTION elements contained by this
element.public boolean getDisabled()
public void setDisabled(boolean disabled)
public boolean getMultiple()
OPTION elements may be selected in
this SELECT . See the multiple attribute definition in
HTML 4.0.public void setMultiple(boolean multiple)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getSize()
public void setSize(int size)
public int getTabIndex()
public void setTabIndex(int tabIndex)
public void add(HTMLElement element,
HTMLElement before)
throws DOMException
OPTION elements
for this SELECT . This method is the equivalent of the
appendChild method of the Node interface if
the before parameter is null . It is
equivalent to the insertBefore method on the parent of
before in all other cases.element - The element to add.before - The element to insert before, or null for
the tail of the list.before is not a descendant of
the SELECT element.public void remove(int index)
OPTION elements
for this SELECT . Does nothing if no element has the given
index.index - The index of the item to remove, starting from 0.public void blur()
public void focus()
|
Xerces 1.2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||