public class HTMLSelectElementImpl extends HTMLElementImpl implements org.w3c.dom.html.HTMLSelectElement
ALLOW_KEYBOARD_INPUT
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
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 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, setWebkitdropzone
blur, 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, webkitRequestFullScreen
addEventListener, 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, setUserData
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
blur, focus, getTabIndex, setTabIndex
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
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
public boolean getAutofocus()
public void setAutofocus(boolean value)
public boolean getDisabled()
getDisabled
in interface org.w3c.dom.html.HTMLSelectElement
public void setDisabled(boolean value)
setDisabled
in interface org.w3c.dom.html.HTMLSelectElement
public org.w3c.dom.html.HTMLFormElement getForm()
getForm
in interface org.w3c.dom.html.HTMLSelectElement
public boolean getMultiple()
getMultiple
in interface org.w3c.dom.html.HTMLSelectElement
public void setMultiple(boolean value)
setMultiple
in interface org.w3c.dom.html.HTMLSelectElement
public String getName()
getName
in interface org.w3c.dom.html.HTMLSelectElement
public void setName(String value)
setName
in interface org.w3c.dom.html.HTMLSelectElement
public boolean getRequired()
public void setRequired(boolean value)
public int getSize()
getSize
in interface org.w3c.dom.html.HTMLSelectElement
public void setSize(int value)
setSize
in interface org.w3c.dom.html.HTMLSelectElement
public String getType()
getType
in interface org.w3c.dom.html.HTMLSelectElement
public HTMLOptionsCollectionImpl getOptions()
getOptions
in interface org.w3c.dom.html.HTMLSelectElement
public int getLength()
getLength
in interface org.w3c.dom.html.HTMLSelectElement
public org.w3c.dom.html.HTMLCollection getSelectedOptions()
public int getSelectedIndex()
getSelectedIndex
in interface org.w3c.dom.html.HTMLSelectElement
public void setSelectedIndex(int value)
setSelectedIndex
in interface org.w3c.dom.html.HTMLSelectElement
public String getValue()
getValue
in interface org.w3c.dom.html.HTMLSelectElement
public void setValue(String value)
setValue
in interface org.w3c.dom.html.HTMLSelectElement
public 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.HTMLSelectElement
DOMException
public void remove(int index)
remove
in interface org.w3c.dom.html.HTMLSelectElement
public boolean checkValidity()
public void setCustomValidity(String error)
public Object eval(String s) throws JSException
JSObject
Evaluates 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 JSObject
s
- The JavaScript expression.JSException
public Object getMember(String name)
JSObject
Retrieves a named member of a JavaScript object. Equivalent to "this.name" in JavaScript.
public void setMember(String name, Object value) throws JSException
JSObject
Sets a named member of a JavaScript object. Equivalent to "this.name = value" in JavaScript.
setMember
in class JSObject
name
- The name of the JavaScript property to be accessed.value
- The value of the propery.JSException
public void removeMember(String name) throws JSException
JSObject
Removes a named member of a JavaScript object. Equivalent to "delete this.name" in JavaScript.
removeMember
in class JSObject
name
- The name of the JavaScript property to be removed.JSException
public Object getSlot(int index) throws JSException
JSObject
Retrieves an indexed member of a JavaScript object. Equivalent to "this[index]" in JavaScript.
getSlot
in class JSObject
index
- The index of the array to be accessed.JSException
public void setSlot(int index, Object value) throws JSException
JSObject
Sets an indexed member of a JavaScript object. Equivalent to "this[index] = value" in JavaScript.
setSlot
in class JSObject
index
- The index of the array to be accessed.JSException
public Object call(String methodName, Object... args) throws JSException
JSObject
Calls a JavaScript method. Equivalent to "this.methodName(args[0], args[1], ...)" in JavaScript.
call
in class JSObject
methodName
- The name of the JavaScript method to be invoked.args
- the Java objects passed as arguments to the method.JSException
Copyright © 2020. All rights reserved.