Class HTMLInputElement
- 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
-
- org.htmlunit.javascript.host.html.HTMLInputElement
-
- 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
public class HTMLInputElement extends HTMLElement
The JavaScript object forHtmlInput.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.htmlunit.javascript.host.html.HTMLElement
HTMLElement.ProxyDomNode
-
-
Field Summary
Fields Modifier and Type Field Description private NodeListlabels_"Live" labels collection; has to be a member to have equality (==) working.-
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 HTMLInputElement()Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckValidity()Checks whether the element has any constraints and whether it satisfies them.voidclick()Click this element.java.lang.StringgetAccept()Returns theacceptattribute.java.lang.StringgetAlign()Returns the value of thealignproperty.java.lang.StringgetAlt()Returns the value of thealtproperty.java.lang.StringgetAttribute(java.lang.String attributeName)java.lang.StringgetAutocomplete()Returns theautocompleteattribute.java.lang.StringgetDefaultValue()Returns the input's default value, used if the containing form gets reset.HtmlInputgetDomNodeOrDie()Returns the DOM node that corresponds to this JavaScript object or throw an exception if one cannot be found.java.lang.ObjectgetFiles()Returns thefilesproperty.HTMLFormElementgetForm()Returns the value of the JavaScriptformattribute.intgetHeight()Returns theheightproperty.NodeListgetLabels()Returns the labels associated with the element.java.lang.StringgetMax()Gets themaxproperty.intgetMaxLength()Gets the max length.java.lang.StringgetMin()Gets theminproperty.intgetMinLength()Gets theminLength.java.lang.StringgetName()Returns the value of the JavaScript attributename.java.lang.StringgetPlaceholder()Returns theplaceholderattribute.java.lang.ObjectgetSelectionEnd()Gets the value ofselectionEndattribute.java.lang.ObjectgetSelectionStart()Gets the value ofselectionStartattribute.java.lang.StringgetSize()Returns thesizeattribute.java.lang.StringgetSrc()Returns the value of thesrcattribute.java.lang.StringgetStep()Gets thestepproperty.intgetTextLength()Gets the value oftextLengthattribute.java.lang.StringgetType()Returns thetypeproperty.ValidityStategetValidity()java.lang.StringgetValue()Returns the value of the JavaScript attributevalue.intgetWidth()Returns thewidthproperty.booleangetWillValidate()booleanisChecked()Returns the value of the checked property.booleanisDefaultChecked()Returns the input's default checked value, used if the containing form gets reset.booleanisDisabled()Returns true if this element is disabled.protected booleanisEndTagForbidden()Returns whether the end tag is forbidden or not.booleanisFormNoValidate()Returns the value of the propertyformnovalidate.booleanisReadOnly()Gets the value ofreadOnlyattribute.booleanisRequired()Returns therequiredproperty.voidjsConstructor()JavaScript constructor.voidselect()Select this element.voidsetAccept(java.lang.String accept)Sets theacceptattribute.voidsetAlign(java.lang.String align)Sets the value of thealignproperty.voidsetAlt(java.lang.String alt)Returns the value of thealtproperty.voidsetAutocomplete(java.lang.String autocomplete)Sets theautocompleteattribute.voidsetChecked(boolean checked)Sets the checked property.voidsetCustomValidity(java.lang.String message)Sets the custom validity message for the element to the specified message.voidsetDefaultChecked(boolean defaultChecked)Sets the input's default checked value, used if the containing form gets reset.voidsetDefaultValue(java.lang.String defaultValue)Sets the input's default value, used if the containing form gets reset.voidsetDisabled(boolean disabled)Sets whether or not to disable this element.voidsetFormNoValidate(boolean value)Sets the value of the propertyformnovalidate.voidsetHeight(int height)Sets theheightproperty.voidsetMax(java.lang.String max)Sets themaxproperty.voidsetMaxLength(int length)Sets the value ofmaxLengthattribute.voidsetMin(java.lang.String min)Sets theminproperty.voidsetMinLength(int length)Sets the value ofminLengthattribute.voidsetName(java.lang.String newName)Sets the value of the JavaScript attributename.voidsetPlaceholder(java.lang.String placeholder)Sets theplaceholderattribute.voidsetReadOnly(boolean readOnly)Sets the value ofreadOnlyattribute.voidsetRequired(boolean required)Sets therequiredproperty.voidsetSelectionEnd(int end)Sets the value ofselectionEndattribute.voidsetSelectionRange(int start, int end)Sets the selected portion of this input element.voidsetSelectionStart(int start)Sets the value ofselectionStartattribute.voidsetSize(java.lang.String size)Sets thesizeattribute.voidsetSrc(java.lang.String src)Sets the value of thesrcattribute.voidsetStep(java.lang.String step)Sets thestepproperty.voidsetType(java.lang.String newType)Sets the value of the attributetype.voidsetValue(java.lang.Object newValue)Sets the value of the JavaScript attributevalue.voidsetWidth(int width)Sets thewidthproperty.-
Methods inherited from class org.htmlunit.javascript.host.html.HTMLElement
blur, focus, getAccessKey, getAlign, getAttributeNode, getAutofocus, getBoundingClientRect, getCh, getChOff, getContentEditable, getDataset, getDir, getDomNodeOrNull, getEnterKeyHint, getInnerText, getLang, getLocalName, getNodeName, getOffsetHeight, getOffsetLeft, getOffsetParent_js, getOffsetTop, getOffsetWidth, getOnabort, getOnanimationcancel, getOnanimationend, getOnanimationiteration, getOnanimationstart, getOnauxclick, getOnblur, getOncancel, getOncanplay, getOncanplaythrough, getOnchange, getOnclick, getOnclose, getOncontextmenu, getOncopy, getOncuechange, getOncut, getOndblclick, getOndrag, getOndragend, getOndragenter, getOndragleave, getOndragover, getOndragstart, getOndrop, getOndurationchange, getOnemptied, getOnended, getOnerror, getOnfocus, getOngotpointercapture, getOninput, getOninvalid, getOnkeydown, getOnkeypress, getOnkeyup, getOnload, getOnloadeddata, getOnloadedmetadata, getOnloadstart, getOnlostpointercapture, getOnmousedown, getOnmouseenter, getOnmouseleave, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnmousewheel, getOnmozfullscreenchange, getOnmozfullscreenerror, getOnpaste, getOnpause, getOnplay, getOnplaying, getOnpointercancel, getOnpointerdown, getOnpointerenter, getOnpointerleave, getOnpointermove, getOnpointerout, getOnpointerover, getOnpointerup, getOnprogress, getOnratechange, getOnreset, getOnresize, getOnscroll, getOnscrollend, getOnseeked, getOnseeking, getOnselect, getOnselectionchange, getOnselectstart, getOnstalled, getOnsubmit, getOnsuspend, getOntimeupdate, getOntoggle, getOntransitioncancel, getOntransitionend, getOntransitionrun, getOntransitionstart, getOnvolumechange, getOnwaiting, getOnwheel, getOuterText, getParentHTMLElement, getPosX, getPosY, getPrefix, getStyle, getTabIndex, getTitle, getVAlign, getWidthOrHeight, isAncestorOfEventTarget, isHidden, isIsContentEditable, isLowerCaseInOuterHtml, isSpellcheck, setAccessKey, setAlign, setAttribute, setAutofocus, setCh, setChOff, setColorAttribute, setContentEditable, setDir, setDomNode, setEnterKeyHint, setHidden, setInnerText, setLang, setOnabort, setOnanimationcancel, setOnanimationend, setOnanimationiteration, setOnanimationstart, setOnauxclick, setOnblur, setOncancel, setOncanplay, setOncanplaythrough, setOnchange, setOnclick, setOnclose, setOncontextmenu, setOncopy, setOncuechange, setOncut, setOndblclick, setOndrag, setOndragend, setOndragenter, setOndragleave, setOndragover, setOndragstart, setOndrop, setOndurationchange, setOnemptied, setOnended, setOnerror, setOnfocus, setOngotpointercapture, setOninput, setOninvalid, setOnkeydown, setOnkeypress, setOnkeyup, setOnload, setOnloadeddata, setOnloadedmetadata, setOnloadstart, setOnlostpointercapture, setOnmousedown, setOnmouseenter, setOnmouseleave, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnmousewheel, setOnmozfullscreenchange, setOnmozfullscreenerror, setOnpaste, setOnpause, setOnplay, setOnplaying, setOnpointercancel, setOnpointerdown, setOnpointerenter, setOnpointerleave, setOnpointermove, setOnpointerout, setOnpointerover, setOnpointerup, setOnprogress, setOnratechange, setOnreset, setOnresize, setOnscroll, setOnscrollend, setOnseeked, setOnseeking, setOnselect, setOnselectionchange, setOnselectstart, setOnstalled, setOnsubmit, setOnsuspend, setOntimeupdate, setOntoggle, setOntransitioncancel, setOntransitionend, setOntransitionrun, setOntransitionstart, setOnvolumechange, setOnwaiting, setOnwheel, setOuterText, setSpellcheck, setStyle, setTabIndex, setTextContent, setTitle, setVAlign, setWidthOrHeight, toString
-
Methods inherited from class org.htmlunit.javascript.host.Element
after, append, before, closest, createAttributesObject, createEventHandler, 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
-
-
-
-
Field Detail
-
labels_
private NodeList labels_
"Live" labels collection; has to be a member to have equality (==) working.
-
-
Method Detail
-
jsConstructor
public void jsConstructor()
JavaScript constructor.- Overrides:
jsConstructorin classHTMLElement
-
getType
public java.lang.String getType()
Returns thetypeproperty.- Returns:
- the
typeproperty
-
setType
public void setType(java.lang.String newType)
Sets the value of the attributetype. Note: this replace the DOM node with a new one.- Parameters:
newType- the new type to set
-
setValue
public void setValue(java.lang.Object newValue)
Sets the value of the JavaScript attributevalue.- Overrides:
setValuein classHTMLElement- Parameters:
newValue- the new value
-
setChecked
public void setChecked(boolean checked)
Sets the checked property. Although this property is defined in Input it doesn't make any sense for input's other than checkbox and radio. This implementation does nothing. The implementations in Checkbox and Radio actually do the work.- Parameters:
checked- True if this input should have thecheckedattribute set
-
getDomNodeOrDie
public HtmlInput getDomNodeOrDie()
Returns the DOM node that corresponds to this JavaScript object or throw an exception if one cannot be found.- Overrides:
getDomNodeOrDiein classHTMLElement- Returns:
- the DOM node
-
isChecked
public boolean isChecked()
Returns the value of the checked property. Although this property is defined in Input it doesn't make any sense for input's other than checkbox and radio. This implementation does nothing. The implementations in Checkbox and Radio actually do the work.- Returns:
- the checked property
-
select
public void select()
Select this element.
-
getDefaultValue
public java.lang.String getDefaultValue()
Returns the input's default value, used if the containing form gets reset.- Returns:
- the input's default value, used if the containing form gets reset
- See Also:
- MSDN Documentation
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
Sets the input's default value, used if the containing form gets reset.- Parameters:
defaultValue- the input's default value, used if the containing form gets reset- See Also:
- MSDN Documentation
-
isDefaultChecked
public boolean isDefaultChecked()
Returns the input's default checked value, used if the containing form gets reset.- Returns:
- the input's default checked value, used if the containing form gets reset
- See Also:
- MSDN Documentation
-
setDefaultChecked
public void setDefaultChecked(boolean defaultChecked)
Sets the input's default checked value, used if the containing form gets reset.- Parameters:
defaultChecked- the input's default checked value, used if the containing form gets reset- See Also:
- MSDN Documentation
-
getTextLength
public int getTextLength()
Gets the value oftextLengthattribute.- Returns:
- the text length
-
getSelectionStart
public java.lang.Object getSelectionStart()
Gets the value ofselectionStartattribute.- Returns:
- the selection start
-
setSelectionStart
public void setSelectionStart(int start)
Sets the value ofselectionStartattribute.- Parameters:
start- selection start
-
getSelectionEnd
public java.lang.Object getSelectionEnd()
Gets the value ofselectionEndattribute.- Returns:
- the selection end
-
setSelectionEnd
public void setSelectionEnd(int end)
Sets the value ofselectionEndattribute.- Parameters:
end- selection end
-
getMaxLength
public int getMaxLength()
Gets the max length.- Returns:
- the max length
-
setMaxLength
public void setMaxLength(int length)
Sets the value ofmaxLengthattribute.- Parameters:
length- the new value
-
getMinLength
public int getMinLength()
Gets theminLength.- Returns:
- the
minLength
-
setMinLength
public void setMinLength(int length)
Sets the value ofminLengthattribute.- Parameters:
length- the new value
-
getMin
public java.lang.String getMin()
Gets theminproperty.- Returns:
- the
minproperty
-
setMin
public void setMin(java.lang.String min)
Sets theminproperty.- Parameters:
min- theminproperty
-
getMax
public java.lang.String getMax()
Gets themaxproperty.- Returns:
- the
maxproperty
-
setMax
public void setMax(java.lang.String max)
Sets themaxproperty.- Parameters:
max- themaxproperty
-
getStep
public java.lang.String getStep()
Gets thestepproperty.- Returns:
- the
stepproperty
-
setStep
public void setStep(java.lang.String step)
Sets thestepproperty.- Parameters:
step- thestepproperty
-
isReadOnly
public boolean isReadOnly()
Gets the value ofreadOnlyattribute.- Returns:
- the readOnly attribute
-
setReadOnly
public void setReadOnly(boolean readOnly)
Sets the value ofreadOnlyattribute.- Parameters:
readOnly- the new value
-
setSelectionRange
public void setSelectionRange(int start, int end)Sets the selected portion of this input element.- Parameters:
start- the index of the first character to selectend- the index of the character after the selection
-
getAlt
public java.lang.String getAlt()
Returns the value of thealtproperty.- Returns:
- the value of the
altproperty
-
setAlt
public void setAlt(java.lang.String alt)
Returns the value of thealtproperty.- Parameters:
alt- the value
-
getAlign
public java.lang.String getAlign()
Returns the value of thealignproperty.- Returns:
- the value of the
alignproperty
-
setAlign
public void setAlign(java.lang.String align)
Sets the value of thealignproperty.- Parameters:
align- the value of thealignproperty
-
getSrc
public java.lang.String getSrc()
Returns the value of thesrcattribute.- Returns:
- the value of the
srcattribute
-
setSrc
public void setSrc(java.lang.String src)
Sets the value of thesrcattribute.- Parameters:
src- the new value
-
getValue
public java.lang.String getValue()
Returns the value of the JavaScript attributevalue.- Overrides:
getValuein classHTMLElement- Returns:
- the value of this attribute
-
getAttribute
public java.lang.String getAttribute(java.lang.String attributeName)
- Overrides:
getAttributein classElement- Parameters:
attributeName- attribute name- Returns:
- the value of the specified attribute,
nullif the attribute is not defined
-
click
public void click() throws java.io.IOExceptionClick this element. This simulates the action of the user clicking with the mouse.- Overrides:
clickin classHTMLElement- Throws:
java.io.IOException- if this click triggers a page load that encounters problems
-
isEndTagForbidden
protected boolean isEndTagForbidden()
Returns whether the end tag is forbidden or not.- Overrides:
isEndTagForbiddenin classHTMLElement- Returns:
- whether the end tag is forbidden or not
- See Also:
- HTML 4 specs
-
isRequired
public boolean isRequired()
Returns therequiredproperty.- Returns:
- the
requiredproperty
-
setRequired
public void setRequired(boolean required)
Sets therequiredproperty.- Parameters:
required- the new value
-
getSize
public java.lang.String getSize()
Returns thesizeattribute.- Returns:
- the
sizeattribute
-
setSize
public void setSize(java.lang.String size)
Sets thesizeattribute.- Parameters:
size- the newsizevalue
-
getAccept
public java.lang.String getAccept()
Returns theacceptattribute.- Returns:
- the
acceptattribute
-
setAccept
public void setAccept(java.lang.String accept)
Sets theacceptattribute.- Parameters:
accept- the newacceptvalue
-
getAutocomplete
public java.lang.String getAutocomplete()
Returns theautocompleteattribute.- Returns:
- the
autocompleteattribute
-
setAutocomplete
public void setAutocomplete(java.lang.String autocomplete)
Sets theautocompleteattribute.- Parameters:
autocomplete- the newautocompletevalue
-
getFiles
public java.lang.Object getFiles()
Returns thefilesproperty.- Returns:
- the
filesproperty
-
getPlaceholder
public java.lang.String getPlaceholder()
Returns theplaceholderattribute.- Returns:
- the
placeholderattribute
-
setPlaceholder
public void setPlaceholder(java.lang.String placeholder)
Sets theplaceholderattribute.- Parameters:
placeholder- the newplaceholdervalue
-
getWidth
public int getWidth()
Returns thewidthproperty.- Returns:
- the
widthproperty
-
setWidth
public void setWidth(int width)
Sets thewidthproperty.- Parameters:
width- thewidthproperty
-
getHeight
public int getHeight()
Returns theheightproperty.- Returns:
- the
heightproperty
-
setHeight
public void setHeight(int height)
Sets theheightproperty.- Parameters:
height- theheightproperty
-
getLabels
public NodeList getLabels()
Returns the labels associated with the element.- Returns:
- the labels associated with the element
-
checkValidity
public boolean checkValidity()
Checks whether the element has any constraints and whether it satisfies them.- Returns:
- if the element is valid
-
getName
public java.lang.String getName()
Returns the value of the JavaScript attributename.- Overrides:
getNamein classHTMLElement- Returns:
- the value of this attribute
-
setName
public void setName(java.lang.String newName)
Sets the value of the JavaScript attributename.- Overrides:
setNamein classHTMLElement- Parameters:
newName- the new name
-
isDisabled
public boolean isDisabled()
Returns true if this element is disabled. Overridden to modify browser configurations.- Overrides:
isDisabledin classHTMLElement- Returns:
- true if this element is disabled
-
setDisabled
public void setDisabled(boolean disabled)
Sets whether or not to disable this element. Overridden to modify browser configurations.- Overrides:
setDisabledin classHTMLElement- Parameters:
disabled- True if this is to be disabled
-
getForm
public HTMLFormElement getForm()
Returns the value of the JavaScriptformattribute.- Overrides:
getFormin classHTMLElement- Returns:
- the value of the JavaScript
formattribute
-
getValidity
public ValidityState getValidity()
- Returns:
- a ValidityState with the validity states that this element is in.
-
getWillValidate
public boolean getWillValidate()
- Returns:
- whether the element is a candidate for constraint validation
-
setCustomValidity
public void setCustomValidity(java.lang.String message)
Sets the custom validity message for the element to the specified message.- Parameters:
message- the new message
-
isFormNoValidate
public boolean isFormNoValidate()
Returns the value of the propertyformnovalidate.- Returns:
- the value of this property
-
setFormNoValidate
public void setFormNoValidate(boolean value)
Sets the value of the propertyformnovalidate.- Parameters:
value- the new value
-
-