Package org.loboevolution.html.dom
Interface HTMLTextAreaElement
- All Superinterfaces:
Element
,EventTarget
,HTMLElement
,InnerHTML
,Node
,NonDocumentTypeChildNode
,ParentNode
- All Known Implementing Classes:
HTMLTextAreaElementImpl
Provides special properties and methods for manipulating the layout and presentation of textarea elements.
-
Field Summary
Fields inherited from interface org.loboevolution.html.node.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, NONE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns whether a form will validate when it is submitted, without having to submit it.int
getCols()
Sets or retrieves the width of the object.Sets or retrieves the initial contents of the object.getDirName.getForm()
Retrieves a reference to the form that the object is embedded in.getLabels.int
Sets or retrieves the maximum number of characters that the user can enter in a text control.int
getMinLength.getName()
Sets or retrieves the name of the object.Gets or sets a text string that is displayed in an input field as a hint or prompt to users as the format or type of information they need to enter.The text appears in an input field until the user puts focus on the field.int
getRows()
Sets or retrieves the number of horizontal rows contained in the object.getSelectionDirection.int
Gets or sets the end position or offset of a text selection.int
Gets or sets the starting position or offset of a text selection.int
getTextLength.Returns the error message that would be displayed if the user submits the form, or an empty string if no error message.Returns a ValidityState object that represents the validity states of an element.getValue()
Retrieves or sets the text in the entry field of the textArea element.getWrap()
Sets or retrieves how to handle wordwrapping in the object.boolean
getAutocomplete.boolean
Provides a way to direct a user to a specific field when a document loads.boolean
isDisabled.boolean
Sets or retrieves the value indicated whether the content of the object is read-only.boolean
When present, marks an element that can't be submitted without a value.boolean
Returns whether an element will successfully validate based on forms validation rules and constraints.boolean
reportValidity.void
select()
Highlights the input area of a form element.void
setAutocomplete
(String autocomplete) setAutocomplete.void
setAutofocus
(boolean autofocus) setAutofocus.void
setCols.void
setCustomValidity
(String error) Sets a custom error message that is displayed when a form is submitted.void
setDefaultValue
(String defaultValue) setDefaultValue.void
setDirName
(String dirName) setDirName.void
setDisabled
(boolean disabled) setDisabled.void
setMaxLength
(int maxLength) setMaxLength.void
setMinLength
(int minLength) setMinLength.void
setName.void
setPlaceholder
(String placeholder) setPlaceholder.void
setRangeText
(String replacement) setRangeText.void
setRangeText
(String replacement, int start, int end) setRangeText.void
setReadOnly
(boolean readOnly) setReadOnly.void
setRequired
(boolean required) setRequired.void
setRows.void
setSelectionDirection
(String selectionDirection) setSelectionDirection.void
setSelectionEnd
(int selectionEnd) setSelectionEnd.void
setSelectionRange
(int start, int end) setSelectionRange.void
setSelectionRange
(int start, int end, Direction direction) Sets the start and end positions of a selection in a text field.void
setSelectionStart
(int selectionStart) setSelectionStart.void
setValue.void
setWrap.Methods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getId, getInnerHTML, getLocalName, getNamespaceURI, getOuterHTML, getPrefix, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentHTML, matches, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, toggleAttribute, toggleAttribute
Methods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListener
Methods inherited from interface org.loboevolution.html.dom.HTMLElement
click, getAccessKey, getAccessKeyLabel, getAutocapitalize, getContentEditable, getDir, getInnerText, getLang, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getTitle, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setContentEditable, setDir, setDraggable, setHidden, setInnerText, setLang, setSpellcheck, setTitle, setTranslate
Methods inherited from interface org.loboevolution.html.node.InnerHTML
setInnerHTML
Methods inherited from interface org.loboevolution.html.node.Node
appendChild, cloneNode, cloneNode, compareDocumentPosition, contains, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, getRootNode, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, replaceChild, setNodeValue, setOwnerDocument, setPrefix, setTextContent, setUserData
Methods inherited from interface org.loboevolution.html.node.NonDocumentTypeChildNode
getNextElementSibling, getPreviousElementSibling
Methods inherited from interface org.loboevolution.html.node.ParentNode
getChildElementCount, getChildren, getFirstElementChild, getLastElementChild, querySelector, querySelectorAll
-
Method Details
-
isAutocomplete
boolean isAutocomplete()getAutocomplete.
- Returns:
- a
Boolean
object.
-
setAutocomplete
setAutocomplete.
- Parameters:
autocomplete
- aString
object.
-
isAutofocus
boolean isAutofocus()Provides a way to direct a user to a specific field when a document loads. This can provide both direction and convenience for a user, reducing the need to click or tab to a field when a page opens. This attribute is true when present on an element, and false when missing.- Returns:
- a boolean.
-
setAutofocus
void setAutofocus(boolean autofocus) setAutofocus.
- Parameters:
autofocus
- a boolean.
-
getCols
int getCols()Sets or retrieves the width of the object.- Returns:
- a
Integer
object.
-
setCols
setCols.
- Parameters:
cols
- aInteger
object.
-
getDefaultValue
String getDefaultValue()Sets or retrieves the initial contents of the object.- Returns:
- a
String
object.
-
setDefaultValue
setDefaultValue.
- Parameters:
defaultValue
- aString
object.
-
getDirName
String getDirName()getDirName.
- Returns:
- a
String
object.
-
setDirName
setDirName.
- Parameters:
dirName
- aString
object.
-
isDisabled
boolean isDisabled()isDisabled.
- Returns:
- a boolean.
-
setDisabled
void setDisabled(boolean disabled) setDisabled.
- Parameters:
disabled
- a boolean.
-
getForm
HTMLFormElement getForm()Retrieves a reference to the form that the object is embedded in.- Returns:
- a
HTMLFormElement
object.
-
getLabels
NodeList getLabels()getLabels.
- Returns:
- a
NodeList
object.
-
getMaxLength
int getMaxLength()Sets or retrieves the maximum number of characters that the user can enter in a text control.- Returns:
- a
Integer
object.
-
setMaxLength
void setMaxLength(int maxLength) setMaxLength.
- Parameters:
maxLength
- aInteger
object.
-
getMinLength
int getMinLength()getMinLength.
- Returns:
- a
Integer
object.
-
setMinLength
void setMinLength(int minLength) setMinLength.
- Parameters:
minLength
- aInteger
object.
-
getName
String getName()Sets or retrieves the name of the object.- Returns:
- a
String
object.
-
setName
setName.
- Parameters:
name
- aString
object.
-
getPlaceholder
String getPlaceholder()Gets or sets a text string that is displayed in an input field as a hint or prompt to users as the format or type of information they need to enter.The text appears in an input field until the user puts focus on the field.- Returns:
- a
String
object.
-
setPlaceholder
setPlaceholder.
- Parameters:
placeholder
- aString
object.
-
isReadOnly
boolean isReadOnly()Sets or retrieves the value indicated whether the content of the object is read-only.- Returns:
- a boolean.
-
setReadOnly
void setReadOnly(boolean readOnly) setReadOnly.
- Parameters:
readOnly
- a boolean.
-
isRequired
boolean isRequired()When present, marks an element that can't be submitted without a value.- Returns:
- a boolean.
-
setRequired
void setRequired(boolean required) setRequired.
- Parameters:
required
- a boolean.
-
getRows
int getRows()Sets or retrieves the number of horizontal rows contained in the object.- Returns:
- a
Integer
object.
-
setRows
setRows.
- Parameters:
rows
- aInteger
object.
-
getSelectionDirection
String getSelectionDirection()getSelectionDirection.
- Returns:
- a
String
object.
-
setSelectionDirection
setSelectionDirection.
- Parameters:
selectionDirection
- aString
object.
-
getSelectionEnd
int getSelectionEnd()Gets or sets the end position or offset of a text selection.- Returns:
- a
Integer
object.
-
setSelectionEnd
void setSelectionEnd(int selectionEnd) setSelectionEnd.
- Parameters:
selectionEnd
- aInteger
object.
-
getSelectionStart
int getSelectionStart()Gets or sets the starting position or offset of a text selection.- Returns:
- a
Integer
object.
-
setSelectionStart
void setSelectionStart(int selectionStart) setSelectionStart.
- Parameters:
selectionStart
- aInteger
object.
-
getTextLength
int getTextLength()getTextLength.
- Returns:
- a
Integer
object.
-
getValidationMessage
String getValidationMessage()Returns the error message that would be displayed if the user submits the form, or an empty string if no error message. It also triggers the standard error message, such as "this is a required field". The result is that the user sees validation messages without actually submitting.- Returns:
- a
String
object.
-
getValidity
ValidityState getValidity()Returns a ValidityState object that represents the validity states of an element.- Returns:
- a
ValidityState
object.
-
getValue
String getValue()Retrieves or sets the text in the entry field of the textArea element.- Returns:
- a
String
object.
-
setValue
setValue.
- Parameters:
value
- aString
object.
-
isWillValidate
boolean isWillValidate()Returns whether an element will successfully validate based on forms validation rules and constraints.- Returns:
- a boolean.
-
getWrap
String getWrap()Sets or retrieves how to handle wordwrapping in the object.- Returns:
- a
String
object.
-
setWrap
setWrap.
- Parameters:
wrap
- aString
object.
-
checkValidity
boolean checkValidity()Returns whether a form will validate when it is submitted, without having to submit it.- Returns:
- a boolean.
-
reportValidity
boolean reportValidity()reportValidity.
- Returns:
- a boolean.
-
select
void select()Highlights the input area of a form element. -
setCustomValidity
Sets a custom error message that is displayed when a form is submitted.- Parameters:
error
- Sets a custom error message that is displayed when a form is submitted.
-
setRangeText
setRangeText.
- Parameters:
replacement
- aString
object.
-
setRangeText
setRangeText.
-
setSelectionRange
Sets the start and end positions of a selection in a text field.- Parameters:
start
- The offset into the text field for the start of the selection.end
- The offset into the text field for the end of the selection.direction
- The direction in which the selection is performed.
-
setSelectionRange
void setSelectionRange(int start, int end) setSelectionRange.
-