public class HTMLSelectElementImpl extends HTMLElementImpl implements org.w3c.dom.html.HTMLSelectElement
ALLOW_KEYBOARD_INPUTATTRIBUTE_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_NODEATTRIBUTE_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 and Description |
|---|---|
void |
add(org.w3c.dom.html.HTMLElement element,
org.w3c.dom.html.HTMLElement before) |
Object |
call(String methodName,
Object... args)
Calls a JavaScript method.
|
boolean |
checkValidity() |
boolean |
equals(Object other) |
Object |
eval(String s)
Evaluates a JavaScript expression.
|
String |
getAutocomplete() |
boolean |
getAutofocus() |
boolean |
getDisabled() |
org.w3c.dom.html.HTMLFormElement |
getForm() |
NodeList |
getLabels() |
int |
getLength() |
Object |
getMember(String name)
Retrieves a named member of a JavaScript object.
|
boolean |
getMultiple() |
String |
getName() |
HTMLOptionsCollectionImpl |
getOptions() |
boolean |
getRequired() |
int |
getSelectedIndex() |
org.w3c.dom.html.HTMLCollection |
getSelectedOptions() |
int |
getSize() |
Object |
getSlot(int index)
Retrieves an indexed member of a JavaScript object.
|
String |
getType() |
String |
getValidationMessage() |
String |
getValue() |
boolean |
getWillValidate() |
int |
hashCode() |
Node |
item(int index) |
Node |
namedItem(String name) |
void |
remove(int index) |
void |
removeMember(String name)
Removes a named member of a JavaScript object.
|
void |
setAutocomplete(String value) |
void |
setAutofocus(boolean value) |
void |
setCustomValidity(String error) |
void |
setDisabled(boolean value) |
void |
setMember(String name,
Object value)
Sets a named member of a JavaScript object.
|
void |
setMultiple(boolean value) |
void |
setName(String value) |
void |
setRequired(boolean value) |
void |
setSelectedIndex(int value) |
void |
setSize(int value) |
void |
setSlot(int index,
Object value)
Sets an indexed member of a JavaScript object.
|
void |
setValue(String value) |
String |
toString() |
click, getAccessKey, getChildren, getContentEditable, getDir, getDraggable, getHidden, getId, getInnerText, getIsContentEditable, getLang, getOuterText, getSpellcheck, getTabIndex, getTitle, getTitleDisplayString, getTranslate, getWebkitdropzone, insertAdjacentElement, insertAdjacentHTML, insertAdjacentText, setAccessKey, setContentEditable, setDir, setDraggable, setHidden, setId, setInnerText, setLang, setOuterText, setSpellcheck, setTabIndex, setTitle, setTranslate, setWebkitdropzoneblur, closest, focus, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getChildElementCount, getClassName, getClientHeight, getClientLeft, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getInnerHTML, getLastElementChild, getNextElementSibling, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getOnabort, getOnanimationend, getOnanimationiteration, getOnanimationstart, getOnbeforecopy, getOnbeforecut, getOnbeforeload, getOnbeforepaste, getOnblur, getOncanplay, getOncanplaythrough, getOnchange, getOnclick, getOncontextmenu, getOncopy, getOncut, getOndblclick, getOndrag, getOndragend, getOndragenter, getOndragleave, getOndragover, getOndragstart, getOndrop, getOndurationchange, getOnemptied, getOnended, getOnerror, getOnfocus, getOnfocusin, getOnfocusout, getOninput, getOninvalid, getOnkeydown, getOnkeypress, getOnkeyup, getOnload, getOnloadeddata, getOnloadedmetadata, getOnloadstart, getOnmousedown, getOnmouseenter, getOnmouseleave, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnmousewheel, getOnpaste, getOnpause, getOnplay, getOnplaying, getOnprogress, getOnratechange, getOnreset, getOnresize, getOnscroll, getOnsearch, getOnseeked, getOnseeking, getOnselect, getOnselectstart, getOnstalled, getOnsubmit, getOnsuspend, getOntimeupdate, getOntransitionend, getOnvolumechange, getOnwaiting, getOnwebkitanimationend, getOnwebkitanimationiteration, getOnwebkitanimationstart, getOnwebkittransitionend, getOnwheel, getOuterHTML, getPreviousElementSibling, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getStyle, getTagName, hasAttribute, hasAttributeNS, hasAttributes, matches, querySelector, querySelectorAll, remove, removeAttribute, removeAttributeNode, removeAttributeNS, scrollByLines, scrollByPages, scrollIntoView, scrollIntoViewIfNeeded, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerHTML, setOnabort, setOnanimationend, setOnanimationiteration, setOnanimationstart, setOnbeforecopy, setOnbeforecut, setOnbeforeload, setOnbeforepaste, setOnblur, setOncanplay, setOncanplaythrough, setOnchange, setOnclick, setOncontextmenu, setOncopy, setOncut, setOndblclick, setOndrag, setOndragend, setOndragenter, setOndragleave, setOndragover, setOndragstart, setOndrop, setOndurationchange, setOnemptied, setOnended, setOnerror, setOnfocus, setOnfocusin, setOnfocusout, setOninput, setOninvalid, setOnkeydown, setOnkeypress, setOnkeyup, setOnload, setOnloadeddata, setOnloadedmetadata, setOnloadstart, setOnmousedown, setOnmouseenter, setOnmouseleave, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnmousewheel, setOnpaste, setOnpause, setOnplay, setOnplaying, setOnprogress, setOnratechange, setOnreset, setOnresize, setOnscroll, setOnsearch, setOnseeked, setOnseeking, setOnselect, setOnselectstart, setOnstalled, setOnsubmit, setOnsuspend, setOntimeupdate, setOntransitionend, setOnvolumechange, setOnwaiting, setOnwebkitanimationend, setOnwebkitanimationiteration, setOnwebkitanimationstart, setOnwebkittransitionend, setOnwheel, setOuterHTML, setScrollLeft, setScrollTop, webkitMatchesSelector, webkitRequestFullscreen, webkitRequestFullScreenaddEventListener, appendChild, cloneNode, compareDocumentPosition, contains, dispatchEvent, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, removeEventListener, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataclone, finalize, getClass, notify, notifyAll, wait, wait, waitblur, focus, getTabIndex, setTabIndexgetClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitlegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDatapublic boolean getAutofocus()
public void setAutofocus(boolean value)
public boolean getDisabled()
getDisabled in interface org.w3c.dom.html.HTMLSelectElementpublic void setDisabled(boolean value)
setDisabled in interface org.w3c.dom.html.HTMLSelectElementpublic org.w3c.dom.html.HTMLFormElement getForm()
getForm in interface org.w3c.dom.html.HTMLSelectElementpublic boolean getMultiple()
getMultiple in interface org.w3c.dom.html.HTMLSelectElementpublic void setMultiple(boolean value)
setMultiple in interface org.w3c.dom.html.HTMLSelectElementpublic String getName()
getName in interface org.w3c.dom.html.HTMLSelectElementpublic void setName(String value)
setName in interface org.w3c.dom.html.HTMLSelectElementpublic boolean getRequired()
public void setRequired(boolean value)
public int getSize()
getSize in interface org.w3c.dom.html.HTMLSelectElementpublic void setSize(int value)
setSize in interface org.w3c.dom.html.HTMLSelectElementpublic String getType()
getType in interface org.w3c.dom.html.HTMLSelectElementpublic HTMLOptionsCollectionImpl getOptions()
getOptions in interface org.w3c.dom.html.HTMLSelectElementpublic int getLength()
getLength in interface org.w3c.dom.html.HTMLSelectElementpublic org.w3c.dom.html.HTMLCollection getSelectedOptions()
public int getSelectedIndex()
getSelectedIndex in interface org.w3c.dom.html.HTMLSelectElementpublic void setSelectedIndex(int value)
setSelectedIndex in interface org.w3c.dom.html.HTMLSelectElementpublic String getValue()
getValue in interface org.w3c.dom.html.HTMLSelectElementpublic void setValue(String value)
setValue in interface org.w3c.dom.html.HTMLSelectElementpublic boolean getWillValidate()
public String getValidationMessage()
public NodeList getLabels()
public String getAutocomplete()
public void setAutocomplete(String value)
public Node item(int index)
public void add(org.w3c.dom.html.HTMLElement element, org.w3c.dom.html.HTMLElement before) throws DOMException
add in interface org.w3c.dom.html.HTMLSelectElementDOMExceptionpublic void remove(int index)
remove in interface org.w3c.dom.html.HTMLSelectElementpublic boolean checkValidity()
public void setCustomValidity(String error)
public Object eval(String s) throws JSException
JSObjectEvaluates a JavaScript expression. The expression is a string of JavaScript source code which will be evaluated in the context given by "this".
eval in class JSObjects - The JavaScript expression.JSExceptionpublic Object getMember(String name)
JSObjectRetrieves a named member of a JavaScript object. Equivalent to "this.name" in JavaScript.
public void setMember(String name, Object value) throws JSException
JSObjectSets a named member of a JavaScript object. Equivalent to "this.name = value" in JavaScript.
setMember in class JSObjectname - The name of the JavaScript property to be accessed.value - The value of the propery.JSExceptionpublic void removeMember(String name) throws JSException
JSObjectRemoves a named member of a JavaScript object. Equivalent to "delete this.name" in JavaScript.
removeMember in class JSObjectname - The name of the JavaScript property to be removed.JSExceptionpublic Object getSlot(int index) throws JSException
JSObjectRetrieves an indexed member of a JavaScript object. Equivalent to "this[index]" in JavaScript.
getSlot in class JSObjectindex - The index of the array to be accessed.JSExceptionpublic void setSlot(int index,
Object value)
throws JSException
JSObjectSets an indexed member of a JavaScript object. Equivalent to "this[index] = value" in JavaScript.
setSlot in class JSObjectindex - The index of the array to be accessed.JSExceptionpublic Object call(String methodName, Object... args) throws JSException
JSObjectCalls a JavaScript method. Equivalent to "this.methodName(args[0], args[1], ...)" in JavaScript.
call in class JSObjectmethodName - The name of the JavaScript method to be invoked.args - the Java objects passed as arguments to the method.JSExceptionCopyright © 2025. All rights reserved.