Class HTMLElement
- java.lang.Object
-
- org.htmlunit.corejs.javascript.ScriptableObject
-
- org.htmlunit.javascript.HtmlUnitScriptable
-
- org.htmlunit.javascript.host.event.EventTarget
-
- org.htmlunit.javascript.host.dom.Node
-
- org.htmlunit.javascript.host.Element
-
- org.htmlunit.javascript.host.html.HTMLElement
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.htmlunit.corejs.javascript.ConstProperties
,org.htmlunit.corejs.javascript.debug.DebuggableObject
,org.htmlunit.corejs.javascript.Scriptable
,org.htmlunit.corejs.javascript.SymbolScriptable
- Direct Known Subclasses:
HTMLAnchorElement
,HTMLAreaElement
,HTMLBaseElement
,HTMLBGSoundElement
,HTMLBodyElement
,HTMLBRElement
,HTMLButtonElement
,HTMLCanvasElement
,HTMLDataElement
,HTMLDataListElement
,HTMLDetailsElement
,HTMLDialogElement
,HTMLDivElement
,HTMLEmbedElement
,HTMLFieldSetElement
,HTMLFontElement
,HTMLFormElement
,HTMLFrameElement
,HTMLFrameSetElement
,HTMLHeadElement
,HTMLHeadingElement
,HTMLHRElement
,HTMLHtmlElement
,HTMLIFrameElement
,HTMLImageElement
,HTMLInputElement
,HTMLLabelElement
,HTMLLegendElement
,HTMLLIElement
,HTMLLinkElement
,HTMLListElement
,HTMLMapElement
,HTMLMarqueeElement
,HTMLMediaElement
,HTMLMetaElement
,HTMLMeterElement
,HTMLModElement
,HTMLObjectElement
,HTMLOptGroupElement
,HTMLOptionElement
,HTMLOutputElement
,HTMLParagraphElement
,HTMLParamElement
,HTMLPictureElement
,HTMLPreElement
,HTMLProgressElement
,HTMLQuoteElement
,HTMLScriptElement
,HTMLSelectElement
,HTMLSlotElement
,HTMLSourceElement
,HTMLSpanElement
,HTMLStyleElement
,HTMLTableCaptionElement
,HTMLTableComponent
,HTMLTemplateElement
,HTMLTextAreaElement
,HTMLTimeElement
,HTMLTitleElement
,HTMLTrackElement
,HTMLUnknownElement
,RowContainer
public class HTMLElement extends Element
The JavaScript objectHTMLElement
which is the base class for all HTML objects. This will typically wrap an instance ofHtmlElement
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HTMLElement.ProxyDomNode
ProxyDomNode.
-
Field Summary
Fields Modifier and Type Field Description private boolean
endTagForbidden_
private static java.util.Set<java.lang.String>
ENTER_KEY_HINT_VALUES
private static java.lang.Class<?>[]
METHOD_PARAMS_OBJECT
-
Fields inherited from class org.htmlunit.javascript.host.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
-
-
Constructor Summary
Constructors Constructor Description HTMLElement()
Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
blur()
Remove focus from this element.void
click()
Click this element.void
focus()
Sets the focus to this element.java.lang.String
getAccessKey()
Returns theaccessKey
property.protected java.lang.String
getAlign(boolean returnInvalidValues)
Returns the value of thealign
property.HtmlUnitScriptable
getAttributeNode(java.lang.String attributeName)
Gets the attribute node for the specified attribute.boolean
getAutofocus()
Returns the element autofocus property.ClientRect
getBoundingClientRect()
Retrieves an object that specifies the bounds of a collection of TextRectangle objects.protected java.lang.String
getCh()
Returns the value of thech
property.protected java.lang.String
getChOff()
Returns the value of thechOff
property.java.lang.String
getContentEditable()
Returns thecontentEditable
property.DOMStringMap
getDataset()
Returns thedataset
attribute.java.lang.String
getDir()
Returns thedir
property.HtmlElement
getDomNodeOrDie()
Returns the DOM node that corresponds to this JavaScript object or throw an exception if one cannot be found.HtmlElement
getDomNodeOrNull()
Returns the DOM node that corresponds to this JavaScript object or null if a node hasn't been set.java.lang.String
getEnterKeyHint()
Returns the value of the JavaScript attributeenterKeyHint
.HTMLFormElement
getForm()
Returns the value of the JavaScriptform
attribute.java.lang.String
getInnerText()
Gets the innerText attribute.java.lang.String
getLang()
Returns thelang
property.java.lang.String
getLocalName()
Returns the local name of this attribute.java.lang.String
getName()
Returns the value of the JavaScript attributename
.java.lang.String
getNodeName()
Gets the JavaScript propertynodeName
for the current node.int
getOffsetHeight()
Returns this element'soffsetHeight
, which is the element height plus the element's padding plus the element's border.int
getOffsetLeft()
Returns this element'soffsetLeft
, which is the calculated left position of this element relative to theoffsetParent
.private HTMLElement
getOffsetParent()
Gets the offset parent ornull
if this is not anHTMLElement
.java.lang.Object
getOffsetParent_js()
Returns this element'soffsetParent
.private java.lang.Object
getOffsetParentInternal(boolean returnNullIfFixed)
int
getOffsetTop()
Returns this element'soffsetTop
, which is the calculated top position of this element relative to theoffsetParent
.int
getOffsetWidth()
Returns this element'soffsetWidth
, which is the element width plus the element's padding plus the element's border.org.htmlunit.corejs.javascript.Function
getOnabort()
Returns theonabort
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnanimationcancel()
Returns theonanimationcancel
event handler.org.htmlunit.corejs.javascript.Function
getOnanimationend()
Returns theonanimationend
event handler.org.htmlunit.corejs.javascript.Function
getOnanimationiteration()
Returns theonanimationiteration
event handler.org.htmlunit.corejs.javascript.Function
getOnanimationstart()
Returns theonanimationstart
event handler.org.htmlunit.corejs.javascript.Function
getOnauxclick()
Returns theonauxclick
event handler for this element.java.lang.Object
getOnblur()
Returns theonblur
event handler for this element.org.htmlunit.corejs.javascript.Function
getOncancel()
Returns theoncancel
event handler for this element.org.htmlunit.corejs.javascript.Function
getOncanplay()
Returns theoncanplay
event handler for this element.org.htmlunit.corejs.javascript.Function
getOncanplaythrough()
Returns theoncanplaythrough
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnchange()
Returns theonchange
event handler for this element.java.lang.Object
getOnclick()
Returns theonclick
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnclose()
Returns theonclose
event handler for this element.java.lang.Object
getOncontextmenu()
Returns theoncontextmenu
event handler for this element.org.htmlunit.corejs.javascript.Function
getOncopy()
Returns theoncopy
event handler for this element.org.htmlunit.corejs.javascript.Function
getOncuechange()
Returns theoncuechange
event handler for this element.org.htmlunit.corejs.javascript.Function
getOncut()
Returns theoncut
event handler for this element.java.lang.Object
getOndblclick()
Returns theondblclick
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndrag()
Returns theondrag
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndragend()
Returns theondragend
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndragenter()
Returns theondragenter
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndragleave()
Returns theondragleave
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndragover()
Returns theondragover
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndragstart()
Returns theondragstart
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndrop()
Returns theondrop
event handler for this element.org.htmlunit.corejs.javascript.Function
getOndurationchange()
Returns theondurationchange
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnemptied()
Returns theonemptied
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnended()
Returns theonended
event handler for this element.java.lang.Object
getOnerror()
Returns theonerror
event handler for this element.java.lang.Object
getOnfocus()
Returns theonfocus
event handler for this element.org.htmlunit.corejs.javascript.Function
getOngotpointercapture()
Returns theongotpointercapture
event handler for this element.org.htmlunit.corejs.javascript.Function
getOninput()
Returns theoninput
event handler for this element.org.htmlunit.corejs.javascript.Function
getOninvalid()
Returns theoninvalid
event handler for this element.java.lang.Object
getOnkeydown()
Returns theonkeydown
event handler for this element.java.lang.Object
getOnkeypress()
Returns theonkeypress
event handler for this element.java.lang.Object
getOnkeyup()
Returns theonkeyup
event handler for this element.java.lang.Object
getOnload()
Returns theonload
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnloadeddata()
Returns theonloadeddata
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnloadedmetadata()
Returns theonloadedmetadata
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnloadstart()
Returns theonloadstart
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnlostpointercapture()
Returns theonlostpointercapture
event handler for this element.java.lang.Object
getOnmousedown()
Returns theonmousedown
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnmouseenter()
Returns theonmouseenter
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnmouseleave()
Returns theonmouseleave
event handler for this element.java.lang.Object
getOnmousemove()
Returns theonmousemove
event handler for this element.java.lang.Object
getOnmouseout()
Returns theonmouseout
event handler for this element.java.lang.Object
getOnmouseover()
Returns theonmouseover
event handler for this element.java.lang.Object
getOnmouseup()
Returns theonmouseup
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnmousewheel()
Returns theonmousewheel
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnmozfullscreenchange()
Returns theonmozfullscreenchange
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnmozfullscreenerror()
Returns theonmozfullscreenerror
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpaste()
Returns theonpaste
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpause()
Returns theonpause
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnplay()
Returns theonplay
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnplaying()
Returns theonplaying
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointercancel()
Returns theonpointercancel
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointerdown()
Returns theonpointerdown
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointerenter()
Returns theonpointerenter
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointerleave()
Returns theonpointerleave
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointermove()
Returns theonpointermove
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointerout()
Returns theonpointerout
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointerover()
Returns theonpointerover
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnpointerup()
Returns theonpointerup
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnprogress()
Returns theonprogress
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnratechange()
Returns theonratechange
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnreset()
Returns theonreset
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnresize()
Returns theonresize
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnscroll()
Returns theonscroll
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnscrollend()
Returns theonscrollend
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnseeked()
Returns theonseeked
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnseeking()
Returns theonseeking
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnselect()
Returns theonselect
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnselectionchange()
Returns theonselectionchange
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnselectstart()
Returns theonselectstart
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnstalled()
Returns theonstalled
event handler for this element.java.lang.Object
getOnsubmit()
Returns theonsubmit
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnsuspend()
Returns theonsuspend
event handler for this element.org.htmlunit.corejs.javascript.Function
getOntimeupdate()
Returns theontimeupdate
event handler for this element.org.htmlunit.corejs.javascript.Function
getOntoggle()
Returns theontoggle
event handler for this element.org.htmlunit.corejs.javascript.Function
getOntransitioncancel()
Returns theontransitioncancel
event handler for this element.org.htmlunit.corejs.javascript.Function
getOntransitionend()
Returns theontransitionend
event handler for this element.org.htmlunit.corejs.javascript.Function
getOntransitionrun()
Returns theontransitionrun
event handler for this element.org.htmlunit.corejs.javascript.Function
getOntransitionstart()
Returns theontransitionstart
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnvolumechange()
Returns theonvolumechange
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnwaiting()
Returns theonwaiting
event handler for this element.org.htmlunit.corejs.javascript.Function
getOnwheel()
Returns theonwheel
event handler for this element.java.lang.String
getOuterText()
The outerText property of the HTMLElement interface returns the same value as HTMLElement.innerText.HTMLElement
getParentHTMLElement()
Gets the first ancestor instance ofHTMLElement
.int
getPosX()
Returns this element's X position.int
getPosY()
Returns this element's Y position.java.lang.String
getPrefix()
Returns the namespace prefix.CSSStyleDeclaration
getStyle()
Returns the style object for this element.int
getTabIndex()
Returns the value of the tabIndex attribute.java.lang.String
getTitle()
Returns the element title.protected java.lang.String
getVAlign(java.lang.String[] valid, java.lang.String defaultValue)
Returns the value of thevAlign
property.java.lang.Object
getValue()
Returns the value of the JavaScript attributevalue
.protected java.lang.String
getWidthOrHeight(java.lang.String attributeName, java.lang.Boolean returnNegativeValues)
Returns the value of the specified attribute (width or height).protected boolean
isAncestorOfEventTarget(MouseEvent event)
Returnstrue
if this element's node is an ancestor of the specified event's target node.boolean
isDisabled()
Returns true if this element is disabled.protected boolean
isEndTagForbidden()
Returns whether the end tag is forbidden or not.boolean
isHidden()
Returns thehidden
property.boolean
isIsContentEditable()
Returns theisContentEditable
property.protected boolean
isLowerCaseInOuterHtml()
boolean
isSpellcheck()
Returns thespellcheck
property.void
jsConstructor()
JavaScript constructor.void
setAccessKey(java.lang.String accessKey)
Sets theaccessKey
property.protected void
setAlign(java.lang.String align, boolean ignoreIfNoError)
Sets the value of thealign
property.void
setAttribute(java.lang.String name, java.lang.String value)
Sets an attribute.void
setAutofocus(boolean newAutofocus)
Sets the autofocus of this element.protected void
setCh(java.lang.String ch)
Sets the value of thech
property.protected void
setChOff(java.lang.String chOff)
Sets the value of thechOff
property.protected void
setColorAttribute(java.lang.String name, java.lang.String value)
Sets the specified color attribute to the specified value.void
setContentEditable(java.lang.String contentEditable)
Sets thecontentEditable
property.void
setDir(java.lang.String dir)
Sets thedir
property.void
setDisabled(boolean disabled)
Sets whether or not to disable this element.void
setDomNode(DomNode domNode)
Sets the DOM node that corresponds to this JavaScript object.void
setEnterKeyHint(java.lang.Object enterKeyHint)
Sets the value of the JavaScript attributeenterKeyHint
.void
setHidden(boolean hidden)
Sets thehidden
property.void
setInnerText(java.lang.Object value)
Replaces all child elements of this element with the supplied text value.void
setLang(java.lang.String lang)
Sets thelang
property.void
setName(java.lang.String newName)
Sets the value of the JavaScript attributename
.void
setOnabort(java.lang.Object onabort)
Sets theonabort
event handler for this element.void
setOnanimationcancel(java.lang.Object onanimationcancel)
Sets theonanimationcancel
event handler.void
setOnanimationend(java.lang.Object onanimationend)
Sets theonanimationend
event handler.void
setOnanimationiteration(java.lang.Object onanimationiteration)
Sets theonanimationiteration
event handler.void
setOnanimationstart(java.lang.Object onanimationstart)
Sets theonanimationstart
event handler.void
setOnauxclick(java.lang.Object onauxclick)
Sets theonauxclick
event handler for this element.void
setOnblur(java.lang.Object handler)
Sets theonblur
event handler for this element.void
setOncancel(java.lang.Object oncancel)
Sets theoncancel
event handler for this element.void
setOncanplay(java.lang.Object oncanplay)
Sets theoncanplay
event handler for this element.void
setOncanplaythrough(java.lang.Object oncanplaythrough)
Sets theoncanplaythrough
event handler for this element.void
setOnchange(java.lang.Object onchange)
Sets theonchange
event handler for this element.void
setOnclick(java.lang.Object handler)
Sets theonclick
event handler for this element.void
setOnclose(java.lang.Object onclose)
Sets theonclose
event handler for this element.void
setOncontextmenu(java.lang.Object handler)
Sets theoncontextmenu
event handler for this element.void
setOncopy(java.lang.Object oncopy)
Sets theoncopy
event handler for this element.void
setOncuechange(java.lang.Object oncuechange)
Sets theoncuechange
event handler for this element.void
setOncut(java.lang.Object oncut)
Sets theoncut
event handler for this element.void
setOndblclick(java.lang.Object handler)
Sets theondblclick
event handler for this element.void
setOndrag(java.lang.Object ondrag)
Sets theondrag
event handler for this element.void
setOndragend(java.lang.Object ondragend)
Sets theondragend
event handler for this element.void
setOndragenter(java.lang.Object ondragenter)
Sets theondragenter
event handler for this element.void
setOndragleave(java.lang.Object ondragleave)
Sets theondragleave
event handler for this element.void
setOndragover(java.lang.Object ondragover)
Sets theondragover
event handler for this element.void
setOndragstart(java.lang.Object ondragstart)
Sets theondragstart
event handler for this element.void
setOndrop(java.lang.Object ondrop)
Sets theondrop
event handler for this element.void
setOndurationchange(java.lang.Object ondurationchange)
Sets theondurationchange
event handler for this element.void
setOnemptied(java.lang.Object onemptied)
Sets theonemptied
event handler for this element.void
setOnended(java.lang.Object onended)
Sets theonended
event handler for this element.void
setOnerror(java.lang.Object handler)
Sets theonerror
event handler for this element.void
setOnfocus(java.lang.Object handler)
Sets theonfocus
event handler for this element.void
setOngotpointercapture(java.lang.Object ongotpointercapture)
Sets theongotpointercapture
event handler for this element.void
setOninput(java.lang.Object oninput)
Sets theoninput
event handler for this element.void
setOninvalid(java.lang.Object oninvalid)
Sets theoninvalid
event handler for this element.void
setOnkeydown(java.lang.Object handler)
Sets theonkeydown
event handler for this element.void
setOnkeypress(java.lang.Object handler)
Sets theonkeypress
event handler for this element.void
setOnkeyup(java.lang.Object handler)
Sets theonkeyup
event handler for this element.void
setOnload(java.lang.Object onload)
Sets theonload
event handler for this element.void
setOnloadeddata(java.lang.Object onloadeddata)
Sets theonloadeddata
event handler for this element.void
setOnloadedmetadata(java.lang.Object onloadedmetadata)
Sets theonloadedmetadata
event handler for this element.void
setOnloadstart(java.lang.Object onloadstart)
Sets theonloadstart
event handler for this element.void
setOnlostpointercapture(java.lang.Object onlostpointercapture)
Sets theonlostpointercapture
event handler for this element.void
setOnmousedown(java.lang.Object handler)
Sets theonmousedown
event handler for this element.void
setOnmouseenter(java.lang.Object onmouseenter)
Sets theonmouseenter
event handler for this element.void
setOnmouseleave(java.lang.Object onmouseleave)
Sets theonmouseleave
event handler for this element.void
setOnmousemove(java.lang.Object handler)
Sets theonmousemove
event handler for this element.void
setOnmouseout(java.lang.Object handler)
Sets theonmouseout
event handler for this element.void
setOnmouseover(java.lang.Object handler)
Sets theonmouseover
event handler for this element.void
setOnmouseup(java.lang.Object handler)
Sets theonmouseup
event handler for this element.void
setOnmousewheel(java.lang.Object onmousewheel)
Sets theonmousewheel
event handler for this element.void
setOnmozfullscreenchange(java.lang.Object onmozfullscreenchange)
Sets theonmozfullscreenchange
event handler for this element.void
setOnmozfullscreenerror(java.lang.Object onmozfullscreenerror)
Sets theonmozfullscreenerror
event handler for this element.void
setOnpaste(java.lang.Object onpaste)
Sets theonpaste
event handler for this element.void
setOnpause(java.lang.Object onpause)
Sets theonpause
event handler for this element.void
setOnplay(java.lang.Object onplay)
Sets theonplay
event handler for this element.void
setOnplaying(java.lang.Object onplaying)
Sets theonplaying
event handler for this element.void
setOnpointercancel(java.lang.Object onpointercancel)
Sets theonpointercancel
event handler for this element.void
setOnpointerdown(java.lang.Object onpointerdown)
Sets theonpointerdown
event handler for this element.void
setOnpointerenter(java.lang.Object onpointerenter)
Sets theonpointerenter
event handler for this element.void
setOnpointerleave(java.lang.Object onpointerleave)
Sets theonpointerleave
event handler for this element.void
setOnpointermove(java.lang.Object onpointermove)
Sets theonpointermove
event handler for this element.void
setOnpointerout(java.lang.Object onpointerout)
Sets theonpointerout
event handler for this element.void
setOnpointerover(java.lang.Object onpointerover)
Sets theonpointerover
event handler for this element.void
setOnpointerup(java.lang.Object onpointerup)
Sets theonpointerup
event handler for this element.void
setOnprogress(java.lang.Object onprogress)
Sets theonprogress
event handler for this element.void
setOnratechange(java.lang.Object onratechange)
Sets theonratechange
event handler for this element.void
setOnreset(java.lang.Object onreset)
Sets theonreset
event handler for this element.void
setOnresize(java.lang.Object handler)
Sets theonresize
event handler for this element.void
setOnscroll(java.lang.Object onscroll)
Sets theonscroll
event handler for this element.void
setOnscrollend(java.lang.Object onscrollend)
Sets theonscrollend
event handler for this element.void
setOnseeked(java.lang.Object onseeked)
Sets theonseeked
event handler for this element.void
setOnseeking(java.lang.Object onseeking)
Sets theonseeking
event handler for this element.void
setOnselect(java.lang.Object onselect)
Sets theonselect
event handler for this element.void
setOnselectionchange(java.lang.Object onselectionchange)
Sets theonselectionchange
event handler for this element.void
setOnselectstart(java.lang.Object onselectstart)
Sets theonselectstart
event handler for this element.void
setOnstalled(java.lang.Object onstalled)
Sets theonstalled
event handler for this element.void
setOnsubmit(java.lang.Object onsubmit)
Sets theonsubmit
event handler for this element.void
setOnsuspend(java.lang.Object onsuspend)
Sets theonsuspend
event handler for this element.void
setOntimeupdate(java.lang.Object ontimeupdate)
Sets theontimeupdate
event handler for this element.void
setOntoggle(java.lang.Object ontoggle)
Sets theontoggle
event handler for this element.void
setOntransitioncancel(java.lang.Object ontransitioncancel)
Sets theontransitioncancel
event handler for this element.void
setOntransitionend(java.lang.Object ontransitionend)
Sets theontransitionend
event handler for this element.void
setOntransitionrun(java.lang.Object ontransitionrun)
Sets theontransitionrun
event handler for this element.void
setOntransitionstart(java.lang.Object ontransitionstart)
Sets theontransitionstart
event handler for this element.void
setOnvolumechange(java.lang.Object onvolumechange)
Sets theonvolumechange
event handler for this element.void
setOnwaiting(java.lang.Object onwaiting)
Sets theonwaiting
event handler for this element.void
setOnwheel(java.lang.Object onwheel)
Sets theonwheel
event handler for this element.void
setOuterText(java.lang.Object value)
Replaces the whole current node with the given text.void
setSpellcheck(boolean spellcheck)
Sets thespellcheck
property.void
setStyle(java.lang.String style)
Sets the styles for this element.void
setTabIndex(int tabIndex)
Sets thetabIndex
property.void
setTextContent(java.lang.Object value)
Replaces all child elements of this element with the supplied text value.void
setTitle(java.lang.String newTitle)
Sets the title of this element.protected void
setVAlign(java.lang.Object vAlign, java.lang.String[] valid)
Sets the value of thevAlign
property.void
setValue(java.lang.Object newValue)
Sets the value of the JavaScript attributevalue
.protected void
setWidthOrHeight(java.lang.String attributeName, java.lang.String value, boolean allowNegativeValues)
Sets the value of the specified attribute (width or height).java.lang.String
toString()
-
Methods inherited from class org.htmlunit.javascript.host.Element
after, append, before, closest, createAttributesObject, createEventHandler, getAttribute, getAttributeNodeNS, getAttributeNS, getAttributes, getChildElementCount, getChildren, getClassList, getClassName_js, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getId, getInnerHTML, getInnerHTML, getLastElementChild, getNamespaceURI, getNextElementSibling, getOnbeforecopy, getOnbeforecut, getOnbeforepaste, getOnsearch, getOnwebkitfullscreenchange, getOnwebkitfullscreenerror, getOuterHTML, getParentElement, getPreviousElementSibling, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getTagName, hasAttribute, hasAttributeNS, hasAttributes, innerHTML, insertAdjacentElement, insertAdjacentHTML, insertAdjacentText, isDisplayNone, matches, mozMatchesSelector, prepend, printChildren, printNode, querySelector, querySelectorAll, releaseCapture, remove, removeAttribute, removeAttributeNode, removeAttributeNS, replaceChildren, replaceWith, scroll, scrollBy, scrollIntoView, scrollIntoViewIfNeeded, scrollTo, setAttributeNode, setAttributeNS, setCapture, setClassName_js, setId, setInnerHTML, setOnbeforecopy, setOnbeforecut, setOnbeforepaste, setOnsearch, setOnwebkitfullscreenchange, setOnwebkitfullscreenerror, setOuterHTML, setScrollLeft, setScrollTop, toggleAttribute, webkitMatchesSelector
-
Methods inherited from class org.htmlunit.javascript.host.dom.Node
after, append, appendChild, before, cloneNode, compareDocumentPosition, contains, getBaseURI, getChildNodes, getFirstChild, getJavaScriptNode, getLastChild, getNextSibling, getNodeType, getNodeValue, getOwnerDocument, getParent, getParentNode, getPreviousSibling, getRootNode, getTextContent, hasChildNodes, insertBefore, insertBeforeImpl, isEqualNode, isSameNode, normalize, prepend, removeChild, replaceChild, replaceChildren, replaceWith, setNodeValue
-
Methods inherited from class org.htmlunit.javascript.host.event.EventTarget
addEventListener, clearEventListenersContainer, dispatchEvent, executeEventLocally, fireEvent, getEventHandler, getEventListenersContainer, hasEventHandlers, isEventHandlerOnWindow, removeEventListener, setEventHandler
-
Methods inherited from class org.htmlunit.javascript.HtmlUnitScriptable
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setParentScope, setupPromise, setupRejectedPromise
-
Methods inherited from class org.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
-
-
-
-
Method Detail
-
jsConstructor
public void jsConstructor()
JavaScript constructor.- Overrides:
jsConstructor
in classElement
-
setDomNode
public void setDomNode(DomNode domNode)
Sets the DOM node that corresponds to this JavaScript object.- Overrides:
setDomNode
in classElement
- Parameters:
domNode
- the DOM node
-
getForm
public HTMLFormElement getForm()
Returns the value of the JavaScriptform
attribute.- Returns:
- the value of the JavaScript
form
attribute
-
getTitle
public java.lang.String getTitle()
Returns the element title.- Returns:
- the title of this element
-
setTitle
public void setTitle(java.lang.String newTitle)
Sets the title of this element.- Parameters:
newTitle
- the new title of this element
-
getAutofocus
public boolean getAutofocus()
Returns the element autofocus property.- Returns:
- the autofocus of this element
-
setAutofocus
public void setAutofocus(boolean newAutofocus)
Sets the autofocus of this element.- Parameters:
newAutofocus
- the new autofocus of this element
-
isDisabled
public boolean isDisabled()
Returns true if this element is disabled.- Returns:
- true if this element is disabled
-
setDisabled
public void setDisabled(boolean disabled)
Sets whether or not to disable this element.- Parameters:
disabled
- True if this is to be disabled
-
getLocalName
public java.lang.String getLocalName()
Returns the local name of this attribute.- Overrides:
getLocalName
in classElement
- Returns:
- the local name of this attribute
-
setAttribute
public void setAttribute(java.lang.String name, java.lang.String value)
Sets an attribute. See also the DOM reference- Overrides:
setAttribute
in classElement
- Parameters:
name
- Name of the attribute to setvalue
- Value to set the attribute to
-
getAttributeNode
public HtmlUnitScriptable getAttributeNode(java.lang.String attributeName)
Gets the attribute node for the specified attribute.- Overrides:
getAttributeNode
in classElement
- Parameters:
attributeName
- the name of the attribute to retrieve- Returns:
- the attribute node for the specified attribute
-
getInnerText
public java.lang.String getInnerText()
Gets the innerText attribute. (see https://html.spec.whatwg.org/multipage/dom.html#the-innertext-idl-attribute)- Returns:
- the contents of this node as text
-
setInnerText
public void setInnerText(java.lang.Object value)
Replaces all child elements of this element with the supplied text value. (see https://html.spec.whatwg.org/multipage/dom.html#the-innertext-idl-attribute)- Parameters:
value
- the new value for the contents of this element
-
getOuterText
public java.lang.String getOuterText()
The outerText property of the HTMLElement interface returns the same value as HTMLElement.innerText. (see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/outerText)- Returns:
- the contents of this node as text
-
setOuterText
public void setOuterText(java.lang.Object value)
Replaces the whole current node with the given text. (see https://html.spec.whatwg.org/multipage/dom.html#the-innertext-idl-attribute)- Parameters:
value
- the new value for the contents of this element
-
setTextContent
public void setTextContent(java.lang.Object value)
Replaces all child elements of this element with the supplied text value.- Overrides:
setTextContent
in classNode
- Parameters:
value
- the new value for the contents of this element
-
getOffsetHeight
public int getOffsetHeight()
Returns this element'soffsetHeight
, which is the element height plus the element's padding plus the element's border. This method returns a dummy value compatible with mouse event coordinates during mouse events.- Returns:
- this element's
offsetHeight
- See Also:
- MSDN Documentation, Element Dimensions
-
getOffsetWidth
public int getOffsetWidth()
Returns this element'soffsetWidth
, which is the element width plus the element's padding plus the element's border. This method returns a dummy value compatible with mouse event coordinates during mouse events.- Returns:
- this element's
offsetWidth
- See Also:
- MSDN Documentation, Element Dimensions
-
isAncestorOfEventTarget
protected boolean isAncestorOfEventTarget(MouseEvent event)
Returnstrue
if this element's node is an ancestor of the specified event's target node.- Parameters:
event
- the event whose target node is to be checked- Returns:
true
if this element's node is an ancestor of the specified event's target node
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getParentHTMLElement
public HTMLElement getParentHTMLElement()
Gets the first ancestor instance ofHTMLElement
. It is mostly identical toNode.getParent()
except that it skips XML nodes.- Returns:
- the parent HTML element
- See Also:
Node.getParent()
-
getDomNodeOrDie
public HtmlElement getDomNodeOrDie()
Returns the DOM node that corresponds to this JavaScript object or throw an exception if one cannot be found.- Overrides:
getDomNodeOrDie
in classElement
- Returns:
- the DOM node
-
getDomNodeOrNull
public HtmlElement getDomNodeOrNull()
Returns the DOM node that corresponds to this JavaScript object or null if a node hasn't been set.- Overrides:
getDomNodeOrNull
in classHtmlUnitScriptable
- Returns:
- the DOM node or null
-
blur
public void blur()
Remove focus from this element.
-
focus
public void focus()
Sets the focus to this element.
-
getNodeName
public java.lang.String getNodeName()
Gets the JavaScript propertynodeName
for the current node.- Overrides:
getNodeName
in classNode
- Returns:
- the node name
-
getPrefix
public java.lang.String getPrefix()
Returns the namespace prefix.
-
click
public void click() throws java.io.IOException
Click this element. This simulates the action of the user clicking with the mouse.- Throws:
java.io.IOException
- if this click triggers a page load that encounters problems
-
isSpellcheck
public boolean isSpellcheck()
Returns thespellcheck
property.- Returns:
- the
spellcheck
property
-
setSpellcheck
public void setSpellcheck(boolean spellcheck)
Sets thespellcheck
property.- Parameters:
spellcheck
- thespellcheck
property
-
getLang
public java.lang.String getLang()
Returns thelang
property.- Returns:
- the
lang
property
-
setLang
public void setLang(java.lang.String lang)
Sets thelang
property.- Parameters:
lang
- thelang
property
-
getDir
public java.lang.String getDir()
Returns thedir
property.- Returns:
- the
dir
property
-
setDir
public void setDir(java.lang.String dir)
Sets thedir
property.- Parameters:
dir
- thedir
property
-
getTabIndex
public int getTabIndex()
Returns the value of the tabIndex attribute.- Returns:
- the value of the tabIndex attribute
-
setTabIndex
public void setTabIndex(int tabIndex)
Sets thetabIndex
property.- Parameters:
tabIndex
- thetabIndex
property
-
getAccessKey
public java.lang.String getAccessKey()
Returns theaccessKey
property.- Returns:
- the
accessKey
property
-
setAccessKey
public void setAccessKey(java.lang.String accessKey)
Sets theaccessKey
property.- Parameters:
accessKey
- theaccessKey
property
-
getWidthOrHeight
protected java.lang.String getWidthOrHeight(java.lang.String attributeName, java.lang.Boolean returnNegativeValues)
Returns the value of the specified attribute (width or height).- Parameters:
attributeName
- the name of the attribute to return ("width"
or"height"
)returnNegativeValues
- iftrue
, negative values are returned; iffalse
, this method returns an empty string in lieu of negative values; ifnull
, this method returns0
in lieu of negative values- Returns:
- the value of the specified attribute (width or height)
-
setWidthOrHeight
protected void setWidthOrHeight(java.lang.String attributeName, java.lang.String value, boolean allowNegativeValues)
Sets the value of the specified attribute (width or height).- Parameters:
attributeName
- the name of the attribute to set ("width"
or"height"
)value
- the value of the specified attribute (width or height)allowNegativeValues
- iftrue
, negative values will be stored; iffalse
, negative values cause an exception to be thrown;
this check/conversion is only done if the feature JS_WIDTH_HEIGHT_ACCEPTS_ARBITRARY_VALUES is set for the simulated browser
-
setColorAttribute
protected void setColorAttribute(java.lang.String name, java.lang.String value)
Sets the specified color attribute to the specified value.- Parameters:
name
- the color attribute's namevalue
- the color attribute's value
-
getAlign
protected java.lang.String getAlign(boolean returnInvalidValues)
Returns the value of thealign
property.- Parameters:
returnInvalidValues
- iftrue
, this method will return any value, including technically invalid values; iffalse
, this method will return an empty string instead of invalid values- Returns:
- the value of the
align
property
-
setAlign
protected void setAlign(java.lang.String align, boolean ignoreIfNoError)
Sets the value of thealign
property.- Parameters:
align
- the value of thealign
propertyignoreIfNoError
- iftrue
, the invocation will be a no-op if it does not trigger an error (i.e., it will not actually set the align attribute)
-
getVAlign
protected java.lang.String getVAlign(java.lang.String[] valid, java.lang.String defaultValue)
Returns the value of thevAlign
property.- Parameters:
valid
- the valid values; ifnull
, any value is validdefaultValue
- the default value to use, if necessary- Returns:
- the value of the
vAlign
property
-
setVAlign
protected void setVAlign(java.lang.Object vAlign, java.lang.String[] valid)
Sets the value of thevAlign
property.- Parameters:
vAlign
- the value of thevAlign
propertyvalid
- the valid values; ifnull
, any value is valid
-
getCh
protected java.lang.String getCh()
Returns the value of thech
property.- Returns:
- the value of the
ch
property
-
setCh
protected void setCh(java.lang.String ch)
Sets the value of thech
property.- Parameters:
ch
- the value of thech
property
-
getChOff
protected java.lang.String getChOff()
Returns the value of thechOff
property.- Returns:
- the value of the
chOff
property
-
setChOff
protected void setChOff(java.lang.String chOff)
Sets the value of thechOff
property.- Parameters:
chOff
- the value of thechOff
property
-
getOffsetLeft
public int getOffsetLeft()
Returns this element'soffsetLeft
, which is the calculated left position of this element relative to theoffsetParent
.- Returns:
- this element's
offsetLeft
- See Also:
- MSDN Documentation, Element Dimensions, Reverse Engineering by Anne van Kesteren
-
getPosX
public int getPosX()
Returns this element's X position.- Returns:
- this element's X position
-
getPosY
public int getPosY()
Returns this element's Y position.- Returns:
- this element's Y position
-
getOffsetParent
private HTMLElement getOffsetParent()
Gets the offset parent ornull
if this is not anHTMLElement
.- Returns:
- the offset parent or
null
-
getOffsetTop
public int getOffsetTop()
Returns this element'soffsetTop
, which is the calculated top position of this element relative to theoffsetParent
.- Returns:
- this element's
offsetTop
- See Also:
- MSDN Documentation, Element Dimensions, Reverse Engineering by Anne van Kesteren
-
getOffsetParent_js
public java.lang.Object getOffsetParent_js()
Returns this element'soffsetParent
. TheoffsetLeft
andoffsetTop
attributes are relative to theoffsetParent
.- Returns:
- this element's
offsetParent
. This may beundefined
when this node is not attached ornull
forbody
. - See Also:
- MSDN Documentation, Gecko DOM Reference, Element Dimensions, Box Model, Reverse Engineering by Anne van Kesteren
-
getOffsetParentInternal
private java.lang.Object getOffsetParentInternal(boolean returnNullIfFixed)
-
getBoundingClientRect
public ClientRect getBoundingClientRect()
Retrieves an object that specifies the bounds of a collection of TextRectangle objects.- Overrides:
getBoundingClientRect
in classElement
- Returns:
- an object that specifies the bounds of a collection of TextRectangle objects
- See Also:
- MSDN doc
-
getDataset
public DOMStringMap getDataset()
Returns thedataset
attribute.- Returns:
- the
dataset
attribute
-
isEndTagForbidden
protected boolean isEndTagForbidden()
Returns whether the end tag is forbidden or not.- Overrides:
isEndTagForbidden
in classElement
- Returns:
- whether the end tag is forbidden or not
- See Also:
- HTML 4 specs
-
isLowerCaseInOuterHtml
protected boolean isLowerCaseInOuterHtml()
- Returns:
- whether the tag is lower case in .outerHTML/.innerHTML
-
setOnchange
public void setOnchange(java.lang.Object onchange)
Sets theonchange
event handler for this element.- Parameters:
onchange
- theonchange
event handler for this element
-
getOnchange
public org.htmlunit.corejs.javascript.Function getOnchange()
Returns theonchange
event handler for this element.- Returns:
- the
onchange
event handler for this element
-
getOnsubmit
public java.lang.Object getOnsubmit()
Returns theonsubmit
event handler for this element.- Returns:
- the
onsubmit
event handler for this element
-
setOnsubmit
public void setOnsubmit(java.lang.Object onsubmit)
Sets theonsubmit
event handler for this element.- Parameters:
onsubmit
- theonsubmit
event handler for this element
-
getOnwheel
public org.htmlunit.corejs.javascript.Function getOnwheel()
Returns theonwheel
event handler for this element.- Overrides:
getOnwheel
in classElement
- Returns:
- the
onwheel
event handler for this element
-
setOnwheel
public void setOnwheel(java.lang.Object onwheel)
Sets theonwheel
event handler for this element.- Overrides:
setOnwheel
in classElement
- Parameters:
onwheel
- theonwheel
event handler for this element
-
getContentEditable
public java.lang.String getContentEditable()
Returns thecontentEditable
property.- Returns:
- the
contentEditable
property
-
setContentEditable
public void setContentEditable(java.lang.String contentEditable)
Sets thecontentEditable
property.- Parameters:
contentEditable
- thecontentEditable
property to set
-
isIsContentEditable
public boolean isIsContentEditable()
Returns theisContentEditable
property.- Returns:
- the
isContentEditable
property
-
getStyle
public CSSStyleDeclaration getStyle()
Returns the style object for this element.
-
setStyle
public void setStyle(java.lang.String style)
Sets the styles for this element.
-
setOnclick
public void setOnclick(java.lang.Object handler)
Sets theonclick
event handler for this element.- Parameters:
handler
- theonclick
event handler for this element
-
getOnclick
public java.lang.Object getOnclick()
Returns theonclick
event handler for this element.- Returns:
- the
onclick
event handler for this element
-
setOndblclick
public void setOndblclick(java.lang.Object handler)
Sets theondblclick
event handler for this element.- Parameters:
handler
- theondblclick
event handler for this element
-
getOndblclick
public java.lang.Object getOndblclick()
Returns theondblclick
event handler for this element.- Returns:
- the
ondblclick
event handler for this element
-
setOnblur
public void setOnblur(java.lang.Object handler)
Sets theonblur
event handler for this element.- Parameters:
handler
- theonblur
event handler for this element
-
getOnblur
public java.lang.Object getOnblur()
Returns theonblur
event handler for this element.- Returns:
- the
onblur
event handler for this element
-
setOnfocus
public void setOnfocus(java.lang.Object handler)
Sets theonfocus
event handler for this element.- Parameters:
handler
- theonfocus
event handler for this element
-
getOnfocus
public java.lang.Object getOnfocus()
Returns theonfocus
event handler for this element.- Returns:
- the
onfocus
event handler for this element
-
setOnkeydown
public void setOnkeydown(java.lang.Object handler)
Sets theonkeydown
event handler for this element.- Parameters:
handler
- theonkeydown
event handler for this element
-
getOnkeydown
public java.lang.Object getOnkeydown()
Returns theonkeydown
event handler for this element.- Returns:
- the
onkeydown
event handler for this element
-
setOnkeypress
public void setOnkeypress(java.lang.Object handler)
Sets theonkeypress
event handler for this element.- Parameters:
handler
- theonkeypress
event handler for this element
-
getOnkeypress
public java.lang.Object getOnkeypress()
Returns theonkeypress
event handler for this element.- Returns:
- the
onkeypress
event handler for this element
-
setOnkeyup
public void setOnkeyup(java.lang.Object handler)
Sets theonkeyup
event handler for this element.- Parameters:
handler
- theonkeyup
event handler for this element
-
getOnkeyup
public java.lang.Object getOnkeyup()
Returns theonkeyup
event handler for this element.- Returns:
- the
onkeyup
event handler for this element
-
setOnmousedown
public void setOnmousedown(java.lang.Object handler)
Sets theonmousedown
event handler for this element.- Parameters:
handler
- theonmousedown
event handler for this element
-
getOnmousedown
public java.lang.Object getOnmousedown()
Returns theonmousedown
event handler for this element.- Returns:
- the
onmousedown
event handler for this element
-
setOnmousemove
public void setOnmousemove(java.lang.Object handler)
Sets theonmousemove
event handler for this element.- Parameters:
handler
- theonmousemove
event handler for this element
-
getOnmousemove
public java.lang.Object getOnmousemove()
Returns theonmousemove
event handler for this element.- Returns:
- the
onmousemove
event handler for this element
-
setOnmouseout
public void setOnmouseout(java.lang.Object handler)
Sets theonmouseout
event handler for this element.- Parameters:
handler
- theonmouseout
event handler for this element
-
getOnmouseout
public java.lang.Object getOnmouseout()
Returns theonmouseout
event handler for this element.- Returns:
- the
onmouseout
event handler for this element
-
setOnmouseover
public void setOnmouseover(java.lang.Object handler)
Sets theonmouseover
event handler for this element.- Parameters:
handler
- theonmouseover
event handler for this element
-
getOnmouseover
public java.lang.Object getOnmouseover()
Returns theonmouseover
event handler for this element.- Returns:
- the
onmouseover
event handler for this element
-
setOnmouseup
public void setOnmouseup(java.lang.Object handler)
Sets theonmouseup
event handler for this element.- Parameters:
handler
- theonmouseup
event handler for this element
-
getOnmouseup
public java.lang.Object getOnmouseup()
Returns theonmouseup
event handler for this element.- Returns:
- the
onmouseup
event handler for this element
-
setOncontextmenu
public void setOncontextmenu(java.lang.Object handler)
Sets theoncontextmenu
event handler for this element.- Parameters:
handler
- theoncontextmenu
event handler for this element
-
getOncontextmenu
public java.lang.Object getOncontextmenu()
Returns theoncontextmenu
event handler for this element.- Returns:
- the
oncontextmenu
event handler for this element
-
setOnresize
public void setOnresize(java.lang.Object handler)
Sets theonresize
event handler for this element.- Parameters:
handler
- theonresize
event handler for this element
-
getOnresize
public org.htmlunit.corejs.javascript.Function getOnresize()
Returns theonresize
event handler for this element.- Returns:
- the
onresize
event handler for this element
-
setOnerror
public void setOnerror(java.lang.Object handler)
Sets theonerror
event handler for this element.- Parameters:
handler
- theonerror
event handler for this element
-
getOnerror
public java.lang.Object getOnerror()
Returns theonerror
event handler for this element.- Returns:
- the
onerror
event handler for this element
-
getOninput
public org.htmlunit.corejs.javascript.Function getOninput()
Returns theoninput
event handler for this element.- Returns:
- the
oninput
event handler for this element
-
setOninput
public void setOninput(java.lang.Object oninput)
Sets theoninput
event handler for this element.- Parameters:
oninput
- theoninput
event handler for this element
-
isHidden
public boolean isHidden()
Returns thehidden
property.- Returns:
- the
hidden
property
-
setHidden
public void setHidden(boolean hidden)
Sets thehidden
property.- Parameters:
hidden
- thehidden
value
-
getOnabort
public org.htmlunit.corejs.javascript.Function getOnabort()
Returns theonabort
event handler for this element.- Returns:
- the
onabort
event handler for this element
-
setOnabort
public void setOnabort(java.lang.Object onabort)
Sets theonabort
event handler for this element.- Parameters:
onabort
- theonabort
event handler for this element
-
getOnauxclick
public org.htmlunit.corejs.javascript.Function getOnauxclick()
Returns theonauxclick
event handler for this element.- Returns:
- the
onauxclick
event handler for this element
-
setOnauxclick
public void setOnauxclick(java.lang.Object onauxclick)
Sets theonauxclick
event handler for this element.- Parameters:
onauxclick
- theonauxclick
event handler for this element
-
getOncancel
public org.htmlunit.corejs.javascript.Function getOncancel()
Returns theoncancel
event handler for this element.- Returns:
- the
oncancel
event handler for this element
-
setOncancel
public void setOncancel(java.lang.Object oncancel)
Sets theoncancel
event handler for this element.- Parameters:
oncancel
- theoncancel
event handler for this element
-
getOncanplay
public org.htmlunit.corejs.javascript.Function getOncanplay()
Returns theoncanplay
event handler for this element.- Returns:
- the
oncanplay
event handler for this element
-
setOncanplay
public void setOncanplay(java.lang.Object oncanplay)
Sets theoncanplay
event handler for this element.- Parameters:
oncanplay
- theoncanplay
event handler for this element
-
getOncanplaythrough
public org.htmlunit.corejs.javascript.Function getOncanplaythrough()
Returns theoncanplaythrough
event handler for this element.- Returns:
- the
oncanplaythrough
event handler for this element
-
setOncanplaythrough
public void setOncanplaythrough(java.lang.Object oncanplaythrough)
Sets theoncanplaythrough
event handler for this element.- Parameters:
oncanplaythrough
- theoncanplaythrough
event handler for this element
-
getOnclose
public org.htmlunit.corejs.javascript.Function getOnclose()
Returns theonclose
event handler for this element.- Returns:
- the
onclose
event handler for this element
-
setOnclose
public void setOnclose(java.lang.Object onclose)
Sets theonclose
event handler for this element.- Parameters:
onclose
- theonclose
event handler for this element
-
getOncuechange
public org.htmlunit.corejs.javascript.Function getOncuechange()
Returns theoncuechange
event handler for this element.- Returns:
- the
oncuechange
event handler for this element
-
setOncuechange
public void setOncuechange(java.lang.Object oncuechange)
Sets theoncuechange
event handler for this element.- Parameters:
oncuechange
- theoncuechange
event handler for this element
-
getOndrag
public org.htmlunit.corejs.javascript.Function getOndrag()
Returns theondrag
event handler for this element.- Returns:
- the
ondrag
event handler for this element
-
setOndrag
public void setOndrag(java.lang.Object ondrag)
Sets theondrag
event handler for this element.- Parameters:
ondrag
- theondrag
event handler for this element
-
getOndragend
public org.htmlunit.corejs.javascript.Function getOndragend()
Returns theondragend
event handler for this element.- Returns:
- the
ondragend
event handler for this element
-
setOndragend
public void setOndragend(java.lang.Object ondragend)
Sets theondragend
event handler for this element.- Parameters:
ondragend
- theondragend
event handler for this element
-
getOndragenter
public org.htmlunit.corejs.javascript.Function getOndragenter()
Returns theondragenter
event handler for this element.- Returns:
- the
ondragenter
event handler for this element
-
setOndragenter
public void setOndragenter(java.lang.Object ondragenter)
Sets theondragenter
event handler for this element.- Parameters:
ondragenter
- theondragenter
event handler for this element
-
getOndragleave
public org.htmlunit.corejs.javascript.Function getOndragleave()
Returns theondragleave
event handler for this element.- Returns:
- the
ondragleave
event handler for this element
-
setOndragleave
public void setOndragleave(java.lang.Object ondragleave)
Sets theondragleave
event handler for this element.- Parameters:
ondragleave
- theondragleave
event handler for this element
-
getOndragover
public org.htmlunit.corejs.javascript.Function getOndragover()
Returns theondragover
event handler for this element.- Returns:
- the
ondragover
event handler for this element
-
setOndragover
public void setOndragover(java.lang.Object ondragover)
Sets theondragover
event handler for this element.- Parameters:
ondragover
- theondragover
event handler for this element
-
getOndragstart
public org.htmlunit.corejs.javascript.Function getOndragstart()
Returns theondragstart
event handler for this element.- Returns:
- the
ondragstart
event handler for this element
-
setOndragstart
public void setOndragstart(java.lang.Object ondragstart)
Sets theondragstart
event handler for this element.- Parameters:
ondragstart
- theondragstart
event handler for this element
-
getOndrop
public org.htmlunit.corejs.javascript.Function getOndrop()
Returns theondrop
event handler for this element.- Returns:
- the
ondrop
event handler for this element
-
setOndrop
public void setOndrop(java.lang.Object ondrop)
Sets theondrop
event handler for this element.- Parameters:
ondrop
- theondrop
event handler for this element
-
getOndurationchange
public org.htmlunit.corejs.javascript.Function getOndurationchange()
Returns theondurationchange
event handler for this element.- Returns:
- the
ondurationchange
event handler for this element
-
setOndurationchange
public void setOndurationchange(java.lang.Object ondurationchange)
Sets theondurationchange
event handler for this element.- Parameters:
ondurationchange
- theondurationchange
event handler for this element
-
getOnemptied
public org.htmlunit.corejs.javascript.Function getOnemptied()
Returns theonemptied
event handler for this element.- Returns:
- the
onemptied
event handler for this element
-
setOnemptied
public void setOnemptied(java.lang.Object onemptied)
Sets theonemptied
event handler for this element.- Parameters:
onemptied
- theonemptied
event handler for this element
-
getOnended
public org.htmlunit.corejs.javascript.Function getOnended()
Returns theonended
event handler for this element.- Returns:
- the
onended
event handler for this element
-
setOnended
public void setOnended(java.lang.Object onended)
Sets theonended
event handler for this element.- Parameters:
onended
- theonended
event handler for this element
-
getOngotpointercapture
public org.htmlunit.corejs.javascript.Function getOngotpointercapture()
Returns theongotpointercapture
event handler for this element.- Returns:
- the
ongotpointercapture
event handler for this element
-
setOngotpointercapture
public void setOngotpointercapture(java.lang.Object ongotpointercapture)
Sets theongotpointercapture
event handler for this element.- Parameters:
ongotpointercapture
- theongotpointercapture
event handler for this element
-
getOninvalid
public org.htmlunit.corejs.javascript.Function getOninvalid()
Returns theoninvalid
event handler for this element.- Returns:
- the
oninvalid
event handler for this element
-
setOninvalid
public void setOninvalid(java.lang.Object oninvalid)
Sets theoninvalid
event handler for this element.- Parameters:
oninvalid
- theoninvalid
event handler for this element
-
getOnload
public java.lang.Object getOnload()
Returns theonload
event handler for this element.- Returns:
- the
onload
event handler for this element
-
setOnload
public void setOnload(java.lang.Object onload)
Sets theonload
event handler for this element.- Parameters:
onload
- theonload
event handler for this element
-
getOnloadeddata
public org.htmlunit.corejs.javascript.Function getOnloadeddata()
Returns theonloadeddata
event handler for this element.- Returns:
- the
onloadeddata
event handler for this element
-
setOnloadeddata
public void setOnloadeddata(java.lang.Object onloadeddata)
Sets theonloadeddata
event handler for this element.- Parameters:
onloadeddata
- theonloadeddata
event handler for this element
-
getOnloadedmetadata
public org.htmlunit.corejs.javascript.Function getOnloadedmetadata()
Returns theonloadedmetadata
event handler for this element.- Returns:
- the
onloadedmetadata
event handler for this element
-
setOnloadedmetadata
public void setOnloadedmetadata(java.lang.Object onloadedmetadata)
Sets theonloadedmetadata
event handler for this element.- Parameters:
onloadedmetadata
- theonloadedmetadata
event handler for this element
-
getOnloadstart
public org.htmlunit.corejs.javascript.Function getOnloadstart()
Returns theonloadstart
event handler for this element.- Returns:
- the
onloadstart
event handler for this element
-
setOnloadstart
public void setOnloadstart(java.lang.Object onloadstart)
Sets theonloadstart
event handler for this element.- Parameters:
onloadstart
- theonloadstart
event handler for this element
-
getOnlostpointercapture
public org.htmlunit.corejs.javascript.Function getOnlostpointercapture()
Returns theonlostpointercapture
event handler for this element.- Returns:
- the
onlostpointercapture
event handler for this element
-
setOnlostpointercapture
public void setOnlostpointercapture(java.lang.Object onlostpointercapture)
Sets theonlostpointercapture
event handler for this element.- Parameters:
onlostpointercapture
- theonlostpointercapture
event handler for this element
-
getOnmouseenter
public org.htmlunit.corejs.javascript.Function getOnmouseenter()
Returns theonmouseenter
event handler for this element.- Returns:
- the
onmouseenter
event handler for this element
-
setOnmouseenter
public void setOnmouseenter(java.lang.Object onmouseenter)
Sets theonmouseenter
event handler for this element.- Parameters:
onmouseenter
- theonmouseenter
event handler for this element
-
getOnmouseleave
public org.htmlunit.corejs.javascript.Function getOnmouseleave()
Returns theonmouseleave
event handler for this element.- Returns:
- the
onmouseleave
event handler for this element
-
setOnmouseleave
public void setOnmouseleave(java.lang.Object onmouseleave)
Sets theonmouseleave
event handler for this element.- Parameters:
onmouseleave
- theonmouseleave
event handler for this element
-
getOnmousewheel
public org.htmlunit.corejs.javascript.Function getOnmousewheel()
Returns theonmousewheel
event handler for this element.- Returns:
- the
onmousewheel
event handler for this element
-
setOnmousewheel
public void setOnmousewheel(java.lang.Object onmousewheel)
Sets theonmousewheel
event handler for this element.- Parameters:
onmousewheel
- theonmousewheel
event handler for this element
-
getOnpause
public org.htmlunit.corejs.javascript.Function getOnpause()
Returns theonpause
event handler for this element.- Returns:
- the
onpause
event handler for this element
-
setOnpause
public void setOnpause(java.lang.Object onpause)
Sets theonpause
event handler for this element.- Parameters:
onpause
- theonpause
event handler for this element
-
getOnplay
public org.htmlunit.corejs.javascript.Function getOnplay()
Returns theonplay
event handler for this element.- Returns:
- the
onplay
event handler for this element
-
setOnplay
public void setOnplay(java.lang.Object onplay)
Sets theonplay
event handler for this element.- Parameters:
onplay
- theonplay
event handler for this element
-
getOnplaying
public org.htmlunit.corejs.javascript.Function getOnplaying()
Returns theonplaying
event handler for this element.- Returns:
- the
onplaying
event handler for this element
-
setOnplaying
public void setOnplaying(java.lang.Object onplaying)
Sets theonplaying
event handler for this element.- Parameters:
onplaying
- theonplaying
event handler for this element
-
getOnpointercancel
public org.htmlunit.corejs.javascript.Function getOnpointercancel()
Returns theonpointercancel
event handler for this element.- Returns:
- the
onpointercancel
event handler for this element
-
setOnpointercancel
public void setOnpointercancel(java.lang.Object onpointercancel)
Sets theonpointercancel
event handler for this element.- Parameters:
onpointercancel
- theonpointercancel
event handler for this element
-
getOnpointerdown
public org.htmlunit.corejs.javascript.Function getOnpointerdown()
Returns theonpointerdown
event handler for this element.- Returns:
- the
onpointerdown
event handler for this element
-
setOnpointerdown
public void setOnpointerdown(java.lang.Object onpointerdown)
Sets theonpointerdown
event handler for this element.- Parameters:
onpointerdown
- theonpointerdown
event handler for this element
-
getOnpointerenter
public org.htmlunit.corejs.javascript.Function getOnpointerenter()
Returns theonpointerenter
event handler for this element.- Returns:
- the
onpointerenter
event handler for this element
-
setOnpointerenter
public void setOnpointerenter(java.lang.Object onpointerenter)
Sets theonpointerenter
event handler for this element.- Parameters:
onpointerenter
- theonpointerenter
event handler for this element
-
getOnpointerleave
public org.htmlunit.corejs.javascript.Function getOnpointerleave()
Returns theonpointerleave
event handler for this element.- Returns:
- the
onpointerleave
event handler for this element
-
setOnpointerleave
public void setOnpointerleave(java.lang.Object onpointerleave)
Sets theonpointerleave
event handler for this element.- Parameters:
onpointerleave
- theonpointerleave
event handler for this element
-
getOnpointermove
public org.htmlunit.corejs.javascript.Function getOnpointermove()
Returns theonpointermove
event handler for this element.- Returns:
- the
onpointermove
event handler for this element
-
setOnpointermove
public void setOnpointermove(java.lang.Object onpointermove)
Sets theonpointermove
event handler for this element.- Parameters:
onpointermove
- theonpointermove
event handler for this element
-
getOnpointerout
public org.htmlunit.corejs.javascript.Function getOnpointerout()
Returns theonpointerout
event handler for this element.- Returns:
- the
onpointerout
event handler for this element
-
setOnpointerout
public void setOnpointerout(java.lang.Object onpointerout)
Sets theonpointerout
event handler for this element.- Parameters:
onpointerout
- theonpointerout
event handler for this element
-
getOnpointerover
public org.htmlunit.corejs.javascript.Function getOnpointerover()
Returns theonpointerover
event handler for this element.- Returns:
- the
onpointerover
event handler for this element
-
setOnpointerover
public void setOnpointerover(java.lang.Object onpointerover)
Sets theonpointerover
event handler for this element.- Parameters:
onpointerover
- theonpointerover
event handler for this element
-
getOnpointerup
public org.htmlunit.corejs.javascript.Function getOnpointerup()
Returns theonpointerup
event handler for this element.- Returns:
- the
onpointerup
event handler for this element
-
setOnpointerup
public void setOnpointerup(java.lang.Object onpointerup)
Sets theonpointerup
event handler for this element.- Parameters:
onpointerup
- theonpointerup
event handler for this element
-
getOnprogress
public org.htmlunit.corejs.javascript.Function getOnprogress()
Returns theonprogress
event handler for this element.- Returns:
- the
onprogress
event handler for this element
-
setOnprogress
public void setOnprogress(java.lang.Object onprogress)
Sets theonprogress
event handler for this element.- Parameters:
onprogress
- theonprogress
event handler for this element
-
getOnratechange
public org.htmlunit.corejs.javascript.Function getOnratechange()
Returns theonratechange
event handler for this element.- Returns:
- the
onratechange
event handler for this element
-
setOnratechange
public void setOnratechange(java.lang.Object onratechange)
Sets theonratechange
event handler for this element.- Parameters:
onratechange
- theonratechange
event handler for this element
-
getOnreset
public org.htmlunit.corejs.javascript.Function getOnreset()
Returns theonreset
event handler for this element.- Returns:
- the
onreset
event handler for this element
-
setOnreset
public void setOnreset(java.lang.Object onreset)
Sets theonreset
event handler for this element.- Parameters:
onreset
- theonreset
event handler for this element
-
getOnscroll
public org.htmlunit.corejs.javascript.Function getOnscroll()
Returns theonscroll
event handler for this element.- Returns:
- the
onscroll
event handler for this element
-
setOnscroll
public void setOnscroll(java.lang.Object onscroll)
Sets theonscroll
event handler for this element.- Parameters:
onscroll
- theonscroll
event handler for this element
-
getOnscrollend
public org.htmlunit.corejs.javascript.Function getOnscrollend()
Returns theonscrollend
event handler for this element.- Returns:
- the
onscrollend
event handler for this element
-
setOnscrollend
public void setOnscrollend(java.lang.Object onscrollend)
Sets theonscrollend
event handler for this element.- Parameters:
onscrollend
- theonscrollend
event handler for this element
-
getOnseeked
public org.htmlunit.corejs.javascript.Function getOnseeked()
Returns theonseeked
event handler for this element.- Returns:
- the
onseeked
event handler for this element
-
setOnseeked
public void setOnseeked(java.lang.Object onseeked)
Sets theonseeked
event handler for this element.- Parameters:
onseeked
- theonseeked
event handler for this element
-
getOnseeking
public org.htmlunit.corejs.javascript.Function getOnseeking()
Returns theonseeking
event handler for this element.- Returns:
- the
onseeking
event handler for this element
-
setOnseeking
public void setOnseeking(java.lang.Object onseeking)
Sets theonseeking
event handler for this element.- Parameters:
onseeking
- theonseeking
event handler for this element
-
getOnselect
public org.htmlunit.corejs.javascript.Function getOnselect()
Returns theonselect
event handler for this element.- Returns:
- the
onselect
event handler for this element
-
setOnselect
public void setOnselect(java.lang.Object onselect)
Sets theonselect
event handler for this element.- Parameters:
onselect
- theonselect
event handler for this element
-
getOnstalled
public org.htmlunit.corejs.javascript.Function getOnstalled()
Returns theonstalled
event handler for this element.- Returns:
- the
onstalled
event handler for this element
-
setOnstalled
public void setOnstalled(java.lang.Object onstalled)
Sets theonstalled
event handler for this element.- Parameters:
onstalled
- theonstalled
event handler for this element
-
getOnsuspend
public org.htmlunit.corejs.javascript.Function getOnsuspend()
Returns theonsuspend
event handler for this element.- Returns:
- the
onsuspend
event handler for this element
-
setOnsuspend
public void setOnsuspend(java.lang.Object onsuspend)
Sets theonsuspend
event handler for this element.- Parameters:
onsuspend
- theonsuspend
event handler for this element
-
getOntimeupdate
public org.htmlunit.corejs.javascript.Function getOntimeupdate()
Returns theontimeupdate
event handler for this element.- Returns:
- the
ontimeupdate
event handler for this element
-
setOntimeupdate
public void setOntimeupdate(java.lang.Object ontimeupdate)
Sets theontimeupdate
event handler for this element.- Parameters:
ontimeupdate
- theontimeupdate
event handler for this element
-
getOntoggle
public org.htmlunit.corejs.javascript.Function getOntoggle()
Returns theontoggle
event handler for this element.- Returns:
- the
ontoggle
event handler for this element
-
setOntoggle
public void setOntoggle(java.lang.Object ontoggle)
Sets theontoggle
event handler for this element.- Parameters:
ontoggle
- theontoggle
event handler for this element
-
getOnvolumechange
public org.htmlunit.corejs.javascript.Function getOnvolumechange()
Returns theonvolumechange
event handler for this element.- Returns:
- the
onvolumechange
event handler for this element
-
setOnvolumechange
public void setOnvolumechange(java.lang.Object onvolumechange)
Sets theonvolumechange
event handler for this element.- Parameters:
onvolumechange
- theonvolumechange
event handler for this element
-
getOnwaiting
public org.htmlunit.corejs.javascript.Function getOnwaiting()
Returns theonwaiting
event handler for this element.- Returns:
- the
onwaiting
event handler for this element
-
setOnwaiting
public void setOnwaiting(java.lang.Object onwaiting)
Sets theonwaiting
event handler for this element.- Parameters:
onwaiting
- theonwaiting
event handler for this element
-
getOncopy
public org.htmlunit.corejs.javascript.Function getOncopy()
Returns theoncopy
event handler for this element.- Returns:
- the
oncopy
event handler for this element
-
setOncopy
public void setOncopy(java.lang.Object oncopy)
Sets theoncopy
event handler for this element.- Parameters:
oncopy
- theoncopy
event handler for this element
-
getOncut
public org.htmlunit.corejs.javascript.Function getOncut()
Returns theoncut
event handler for this element.- Returns:
- the
oncut
event handler for this element
-
setOncut
public void setOncut(java.lang.Object oncut)
Sets theoncut
event handler for this element.- Parameters:
oncut
- theoncut
event handler for this element
-
getOnpaste
public org.htmlunit.corejs.javascript.Function getOnpaste()
Returns theonpaste
event handler for this element.- Returns:
- the
onpaste
event handler for this element
-
setOnpaste
public void setOnpaste(java.lang.Object onpaste)
Sets theonpaste
event handler for this element.- Parameters:
onpaste
- theonpaste
event handler for this element
-
getOnmozfullscreenchange
public org.htmlunit.corejs.javascript.Function getOnmozfullscreenchange()
Returns theonmozfullscreenchange
event handler for this element.- Returns:
- the
onmozfullscreenchange
event handler for this element
-
setOnmozfullscreenchange
public void setOnmozfullscreenchange(java.lang.Object onmozfullscreenchange)
Sets theonmozfullscreenchange
event handler for this element.- Parameters:
onmozfullscreenchange
- theonmozfullscreenchange
event handler for this element
-
getOnmozfullscreenerror
public org.htmlunit.corejs.javascript.Function getOnmozfullscreenerror()
Returns theonmozfullscreenerror
event handler for this element.- Returns:
- the
onmozfullscreenerror
event handler for this element
-
setOnmozfullscreenerror
public void setOnmozfullscreenerror(java.lang.Object onmozfullscreenerror)
Sets theonmozfullscreenerror
event handler for this element.- Parameters:
onmozfullscreenerror
- theonmozfullscreenerror
event handler for this element
-
getOnselectstart
public org.htmlunit.corejs.javascript.Function getOnselectstart()
Returns theonselectstart
event handler for this element.- Returns:
- the
onselectstart
event handler for this element
-
setOnselectstart
public void setOnselectstart(java.lang.Object onselectstart)
Sets theonselectstart
event handler for this element.- Parameters:
onselectstart
- theonselectstart
event handler for this element
-
getName
public java.lang.String getName()
Returns the value of the JavaScript attributename
.- Returns:
- the value of this attribute
-
setName
public void setName(java.lang.String newName)
Sets the value of the JavaScript attributename
.- Parameters:
newName
- the new name
-
getValue
public java.lang.Object getValue()
Returns the value of the JavaScript attributevalue
.- Returns:
- the value of this attribute
-
setValue
public void setValue(java.lang.Object newValue)
Sets the value of the JavaScript attributevalue
.- Parameters:
newValue
- the new value
-
getEnterKeyHint
public java.lang.String getEnterKeyHint()
Returns the value of the JavaScript attributeenterKeyHint
.- Returns:
- the value of this attribute
-
setEnterKeyHint
public void setEnterKeyHint(java.lang.Object enterKeyHint)
Sets the value of the JavaScript attributeenterKeyHint
.- Parameters:
enterKeyHint
- the new value
-
getOnanimationcancel
public org.htmlunit.corejs.javascript.Function getOnanimationcancel()
Returns theonanimationcancel
event handler.- Returns:
- the
onanimationcancel
event handler
-
setOnanimationcancel
public void setOnanimationcancel(java.lang.Object onanimationcancel)
Sets theonanimationcancel
event handler.- Parameters:
onanimationcancel
- theonanimationcancel
event handler
-
getOnanimationend
public org.htmlunit.corejs.javascript.Function getOnanimationend()
Returns theonanimationend
event handler.- Returns:
- the
onanimationend
event handler
-
setOnanimationend
public void setOnanimationend(java.lang.Object onanimationend)
Sets theonanimationend
event handler.- Parameters:
onanimationend
- theonanimationend
event handler
-
getOnanimationiteration
public org.htmlunit.corejs.javascript.Function getOnanimationiteration()
Returns theonanimationiteration
event handler.- Returns:
- the
onanimationiteration
event handler
-
setOnanimationiteration
public void setOnanimationiteration(java.lang.Object onanimationiteration)
Sets theonanimationiteration
event handler.- Parameters:
onanimationiteration
- theonanimationiteration
event handler
-
getOnanimationstart
public org.htmlunit.corejs.javascript.Function getOnanimationstart()
Returns theonanimationstart
event handler.- Returns:
- the
onanimationstart
event handler
-
setOnanimationstart
public void setOnanimationstart(java.lang.Object onanimationstart)
Sets theonanimationstart
event handler.- Parameters:
onanimationstart
- theonanimationstart
event handler
-
getOnselectionchange
public org.htmlunit.corejs.javascript.Function getOnselectionchange()
Returns theonselectionchange
event handler for this element.- Returns:
- the
onselectionchange
event handler for this element
-
setOnselectionchange
public void setOnselectionchange(java.lang.Object onselectionchange)
Sets theonselectionchange
event handler for this element.- Parameters:
onselectionchange
- theonselectionchange
event handler for this element
-
getOntransitioncancel
public org.htmlunit.corejs.javascript.Function getOntransitioncancel()
Returns theontransitioncancel
event handler for this element.- Returns:
- the
ontransitioncancel
event handler for this element
-
setOntransitioncancel
public void setOntransitioncancel(java.lang.Object ontransitioncancel)
Sets theontransitioncancel
event handler for this element.- Parameters:
ontransitioncancel
- theontransitioncancel
event handler for this element
-
getOntransitionend
public org.htmlunit.corejs.javascript.Function getOntransitionend()
Returns theontransitionend
event handler for this element.- Returns:
- the
ontransitionend
event handler for this element
-
setOntransitionend
public void setOntransitionend(java.lang.Object ontransitionend)
Sets theontransitionend
event handler for this element.- Parameters:
ontransitionend
- theontransitionend
event handler for this element
-
getOntransitionrun
public org.htmlunit.corejs.javascript.Function getOntransitionrun()
Returns theontransitionrun
event handler for this element.- Returns:
- the
ontransitionrun
event handler for this element
-
setOntransitionrun
public void setOntransitionrun(java.lang.Object ontransitionrun)
Sets theontransitionrun
event handler for this element.- Parameters:
ontransitionrun
- theontransitionrun
event handler for this element
-
getOntransitionstart
public org.htmlunit.corejs.javascript.Function getOntransitionstart()
Returns theontransitionstart
event handler for this element.- Returns:
- the
ontransitionstart
event handler for this element
-
setOntransitionstart
public void setOntransitionstart(java.lang.Object ontransitionstart)
Sets theontransitionstart
event handler for this element.- Parameters:
ontransitionstart
- theontransitionstart
event handler for this element
-
-