Skip to main content
The TapInput props for a multiline control, on top of the native textarea attributes.

Extends

  • TextareaHTMLAttributes<HTMLTextAreaElement>

Properties

about?

Inherited from


accessKey?

Inherited from


aria-activedescendant?

Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.

Inherited from


aria-atomic?

Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.

Inherited from


aria-autocomplete?

Indicates whether inputting text could trigger display of one or more predictions of the user’s intended value for an input and specifies how predictions would be presented if they are made.

Inherited from


aria-braillelabel?

Defines a string value that labels the current element, which is intended to be converted into Braille.

See

aria-label.

Inherited from


aria-brailleroledescription?

Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.

See

aria-roledescription.

Inherited from


aria-busy?

Inherited from


aria-checked?

Indicates the current “checked” state of checkboxes, radio buttons, and other widgets.

See

  • aria-pressed
  • aria-selected.

Inherited from


aria-colcount?

Defines the total number of columns in a table, grid, or treegrid.

See

aria-colindex.

Inherited from


aria-colindex?

Defines an element’s column index or position with respect to the total number of columns within a table, grid, or treegrid.

See

  • aria-colcount
  • aria-colspan.

Inherited from


aria-colindextext?

Defines a human readable text alternative of aria-colindex.

See

aria-rowindextext.

Inherited from


aria-colspan?

Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.

See

  • aria-colindex
  • aria-rowspan.

Inherited from


aria-controls?

Identifies the element (or elements) whose contents or presence are controlled by the current element.

See

aria-owns.

Inherited from


aria-current?

Indicates the element that represents the current item within a container or set of related elements.

Inherited from


aria-describedby?

Identifies the element (or elements) that describes the object.

See

aria-labelledby

Inherited from


aria-description?

Defines a string value that describes or annotates the current element.

See

related aria-describedby.

Inherited from


aria-details?

Identifies the element that provides a detailed, extended description for the object.

See

aria-describedby.

Inherited from


aria-disabled?

Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.

See

  • aria-hidden
  • aria-readonly.

Inherited from


aria-dropeffect?

Indicates what functions can be performed when a dragged object is released on the drop target.

Deprecated

in ARIA 1.1

Inherited from


aria-errormessage?

Identifies the element that provides an error message for the object.

See

  • aria-invalid
  • aria-describedby.

Inherited from


aria-expanded?

Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.

Inherited from


aria-flowto?

Identifies the next element (or elements) in an alternate reading order of content which, at the user’s discretion, allows assistive technology to override the general default of reading in document source order.

Inherited from


aria-grabbed?

Indicates an element’s “grabbed” state in a drag-and-drop operation.

Deprecated

in ARIA 1.1

Inherited from


aria-haspopup?

Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.

Inherited from


aria-hidden?

Indicates whether the element is exposed to an accessibility API.

See

aria-disabled.

Inherited from


aria-invalid?

Indicates the entered value does not conform to the format expected by the application.

See

aria-errormessage.

Inherited from


aria-keyshortcuts?

Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.

Inherited from


aria-label?

Defines a string value that labels the current element.

See

aria-labelledby.

Inherited from


aria-labelledby?

Identifies the element (or elements) that labels the current element.

See

aria-describedby.

Inherited from


aria-level?

Defines the hierarchical level of an element within a structure.

Inherited from


aria-live?

Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.

Inherited from


aria-modal?

Indicates whether an element is modal when displayed.

Inherited from


aria-multiline?

Indicates whether a text box accepts multiple lines of input or only a single line.

Inherited from


aria-multiselectable?

Indicates that the user may select more than one item from the current selectable descendants.

Inherited from


aria-orientation?

Indicates whether the element’s orientation is horizontal, vertical, or unknown/ambiguous.

Inherited from


aria-owns?

Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.

See

aria-controls.

Inherited from


aria-placeholder?

Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.

Inherited from


aria-posinset?

Defines an element’s number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.

See

aria-setsize.

Inherited from


aria-pressed?

Indicates the current “pressed” state of toggle buttons.

See

  • aria-checked
  • aria-selected.

Inherited from


aria-readonly?

Indicates that the element is not editable, but is otherwise operable.

See

aria-disabled.

Inherited from


aria-relevant?

Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.

See

aria-atomic.

Inherited from


aria-required?

Indicates that user input is required on the element before a form may be submitted.

Inherited from


aria-roledescription?

Defines a human-readable, author-localized description for the role of an element.

Inherited from


aria-rowcount?

Defines the total number of rows in a table, grid, or treegrid.

See

aria-rowindex.

Inherited from


aria-rowindex?

Defines an element’s row index or position with respect to the total number of rows within a table, grid, or treegrid.

See

  • aria-rowcount
  • aria-rowspan.

Inherited from


aria-rowindextext?

Defines a human readable text alternative of aria-rowindex.

See

aria-colindextext.

Inherited from


aria-rowspan?

Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.

See

  • aria-rowindex
  • aria-colspan.

Inherited from


aria-selected?

Indicates the current “selected” state of various widgets.

See

  • aria-checked
  • aria-pressed.

Inherited from


aria-setsize?

Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.

See

aria-posinset.

Inherited from


aria-sort?

Indicates if items in a table or grid are sorted in ascending or descending order.

Inherited from


aria-valuemax?

Defines the maximum allowed value for a range widget.

Inherited from


aria-valuemin?

Defines the minimum allowed value for a range widget.

Inherited from


aria-valuenow?

Defines the current value for a range widget.

See

aria-valuetext.

Inherited from


aria-valuetext?

Defines the human readable text alternative of aria-valuenow for a range widget.

Inherited from


autoCapitalize?

Inherited from


autoComplete?

Inherited from


autoCorrect?

Inherited from


autoFocus?

Inherited from


autoSave?

Inherited from


children?

Inherited from


className?

Inherited from


color?

Inherited from


cols?

Inherited from


content?

Inherited from


contentEditable?

Inherited from


contextMenu?

Inherited from


dangerouslySetInnerHTML?

__html

Inherited from


datatype?

Inherited from


defaultChecked?

Inherited from


defaultValue?

Inherited from


dir?

Inherited from


dirName?

Inherited from


disabled?

Inherited from


draggable?

Inherited from


enterKeyHint?

Inherited from


error?

Marks the control invalid and renders the message under it.

exportparts?

See

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/exportparts

Inherited from


form?

Inherited from


hidden?

Inherited from


hint?

A line of guidance under the control, referenced by aria-describedby.

id?

Inherited from


inert?

See

https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert

Inherited from


inlist?

Inherited from


inputMode?

Hints at the type of data that might be entered by the user while editing the element or its contents

See

https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute

Inherited from


is?

Specify that a standard HTML element should behave like a defined custom built-in element

See

https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is

Inherited from


itemID?

Inherited from


itemProp?

Inherited from


itemRef?

Inherited from


itemScope?

Inherited from


itemType?

Inherited from


label?

Rendered as a label bound to the control by id.

lang?

Inherited from


maxLength?

Inherited from


minLength?

Inherited from


name?

Inherited from


nonce?

Inherited from


onAbort?

Inherited from


onAbortCapture?

Inherited from


onAnimationEnd?

Inherited from


onAnimationEndCapture?

Inherited from


onAnimationIteration?

Inherited from


onAnimationIterationCapture?

Inherited from


onAnimationStart?

Inherited from


onAnimationStartCapture?

Inherited from


onAuxClick?

Inherited from


onAuxClickCapture?

Inherited from


onBeforeInput?

Inherited from


onBeforeInputCapture?

Inherited from


onBeforeToggle?

Inherited from


onBlur?

Inherited from


onBlurCapture?

Inherited from


onCanPlay?

Inherited from


onCanPlayCapture?

Inherited from


onCanPlayThrough?

Inherited from


onCanPlayThroughCapture?

Inherited from


onChange?

Inherited from


onChangeCapture?

Inherited from


onClick?

Inherited from


onClickCapture?

Inherited from


onCompositionEnd?

Inherited from


onCompositionEndCapture?

Inherited from


onCompositionStart?

Inherited from


onCompositionStartCapture?

Inherited from


onCompositionUpdate?

Inherited from


onCompositionUpdateCapture?

Inherited from


onContextMenu?

Inherited from


onContextMenuCapture?

Inherited from


onCopy?

Inherited from


onCopyCapture?

Inherited from


onCut?

Inherited from


onCutCapture?

Inherited from


onDoubleClick?

Inherited from


onDoubleClickCapture?

Inherited from


onDrag?

Inherited from


onDragCapture?

Inherited from


onDragEnd?

Inherited from


onDragEndCapture?

Inherited from


onDragEnter?

Inherited from


onDragEnterCapture?

Inherited from


onDragExit?

Inherited from


onDragExitCapture?

Inherited from


onDragLeave?

Inherited from


onDragLeaveCapture?

Inherited from


onDragOver?

Inherited from


onDragOverCapture?

Inherited from


onDragStart?

Inherited from


onDragStartCapture?

Inherited from


onDrop?

Inherited from


onDropCapture?

Inherited from


onDurationChange?

Inherited from


onDurationChangeCapture?

Inherited from


onEmptied?

Inherited from


onEmptiedCapture?

Inherited from


onEncrypted?

Inherited from


onEncryptedCapture?

Inherited from


onEnded?

Inherited from


onEndedCapture?

Inherited from


onError?

Inherited from


onErrorCapture?

Inherited from


onFocus?

Inherited from


onFocusCapture?

Inherited from


onGotPointerCapture?

Inherited from


onGotPointerCaptureCapture?

Inherited from


onInput?

Inherited from


onInputCapture?

Inherited from


onInvalid?

Inherited from


onInvalidCapture?

Inherited from


onKeyDown?

Inherited from


onKeyDownCapture?

Inherited from


onKeyPress?

Deprecated

Use onKeyUp or onKeyDown instead

Inherited from


onKeyPressCapture?

Deprecated

Use onKeyUpCapture or onKeyDownCapture instead

Inherited from


onKeyUp?

Inherited from


onKeyUpCapture?

Inherited from


onLoad?

Inherited from


onLoadCapture?

Inherited from


onLoadedData?

Inherited from


onLoadedDataCapture?

Inherited from


onLoadedMetadata?

Inherited from


onLoadedMetadataCapture?

Inherited from


onLoadStart?

Inherited from


onLoadStartCapture?

Inherited from


onLostPointerCapture?

Inherited from


onLostPointerCaptureCapture?

Inherited from


onMouseDown?

Inherited from


onMouseDownCapture?

Inherited from


onMouseEnter?

Inherited from


onMouseLeave?

Inherited from


onMouseMove?

Inherited from


onMouseMoveCapture?

Inherited from


onMouseOut?

Inherited from


onMouseOutCapture?

Inherited from


onMouseOver?

Inherited from


onMouseOverCapture?

Inherited from


onMouseUp?

Inherited from


onMouseUpCapture?

Inherited from


onPaste?

Inherited from


onPasteCapture?

Inherited from


onPause?

Inherited from


onPauseCapture?

Inherited from


onPlay?

Inherited from


onPlayCapture?

Inherited from


onPlaying?

Inherited from


onPlayingCapture?

Inherited from


onPointerCancel?

Inherited from


onPointerCancelCapture?

Inherited from


onPointerDown?

Inherited from


onPointerDownCapture?

Inherited from


onPointerEnter?

Inherited from


onPointerLeave?

Inherited from


onPointerMove?

Inherited from


onPointerMoveCapture?

Inherited from


onPointerOut?

Inherited from


onPointerOutCapture?

Inherited from


onPointerOver?

Inherited from


onPointerOverCapture?

Inherited from


onPointerUp?

Inherited from


onPointerUpCapture?

Inherited from


onProgress?

Inherited from


onProgressCapture?

Inherited from


onRateChange?

Inherited from


onRateChangeCapture?

Inherited from


onReset?

Inherited from


onResetCapture?

Inherited from


onScroll?

Inherited from


onScrollCapture?

Inherited from


onScrollEnd?

Inherited from


onScrollEndCapture?

Inherited from


onSeeked?

Inherited from


onSeekedCapture?

Inherited from


onSeeking?

Inherited from


onSeekingCapture?

Inherited from


onSelect?

Inherited from


onSelectCapture?

Inherited from


onStalled?

Inherited from


onStalledCapture?

Inherited from


onSubmit?

Inherited from


onSubmitCapture?

Inherited from


onSuspend?

Inherited from


onSuspendCapture?

Inherited from


onTimeUpdate?

Inherited from


onTimeUpdateCapture?

Inherited from


onToggle?

Inherited from


onTouchCancel?

Inherited from


onTouchCancelCapture?

Inherited from


onTouchEnd?

Inherited from


onTouchEndCapture?

Inherited from


onTouchMove?

Inherited from


onTouchMoveCapture?

Inherited from


onTouchStart?

Inherited from


onTouchStartCapture?

Inherited from


onTransitionCancel?

Inherited from


onTransitionCancelCapture?

Inherited from


onTransitionEnd?

Inherited from


onTransitionEndCapture?

Inherited from


onTransitionRun?

Inherited from


onTransitionRunCapture?

Inherited from


onTransitionStart?

Inherited from


onTransitionStartCapture?

Inherited from


onVolumeChange?

Inherited from


onVolumeChangeCapture?

Inherited from


onWaiting?

Inherited from


onWaitingCapture?

Inherited from


onWheel?

Inherited from


onWheelCapture?

Inherited from


part?

See

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/part

Inherited from


placeholder?

Inherited from


popover?

Inherited from


popoverTarget?

Inherited from


popoverTargetAction?

Inherited from


prefix?

Inherited from


property?

Inherited from


radioGroup?

Inherited from


readOnly?

Inherited from


rel?

Inherited from


required?

Inherited from


resource?

Inherited from


results?

Inherited from


rev?

Inherited from


role?

Inherited from


rows?

Inherited from


security?

Inherited from


slot?

Inherited from


spellCheck?

Inherited from


style?

Inherited from


suppressContentEditableWarning?

Inherited from


suppressHydrationWarning?

Inherited from


tabIndex?

Inherited from


title?

Inherited from


translate?

Inherited from


typeof?

Inherited from


unselectable?

Inherited from


value?

Inherited from


vocab?

Inherited from


wrap?

Inherited from