HTMLButtonInputElement class abstract

Specialized interface for button and image input types.

Applies to: button, submit, reset, image.

Implemented types

Constructors

HTMLButtonInputElement()

Properties

alt ↔ String
getter/setter pair
attributes → NamedNodeMap
no setterinherited
autofocus ↔ bool
getter/setter pairinherited
childNodes → NodeList
no setterinherited
children → HTMLCollection
no setterinherited
classList → DOMTokenList
no setterinherited
className ↔ String
getter/setter pairinherited
defaultValue ↔ String
getter/setter pairinherited
disabled ↔ bool
getter/setter pairinherited
firstChild → Node?
no setterinherited
form → HTMLFormElement?
Returns the form element that contains this input.
no setterinherited
formAction ↔ String
getter/setter pair
formEnctype ↔ String
getter/setter pair
formMethod ↔ String
getter/setter pair
formNoValidate ↔ bool
getter/setter pair
formTarget ↔ String
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
height ↔ int
getter/setter pair
hidden ↔ bool
getter/setter pairinherited
id ↔ String
getter/setter pairinherited
innerHTML ↔ String
getter/setter pairinherited
innerText ↔ String
getter/setter pairinherited
isConnected → bool
no setterinherited
labels → NodeList
Returns a list of label elements associated with this input.
no setterinherited
lastChild → Node?
no setterinherited
list → HTMLDataListElement?
Returns the datalist element that contains the options for this input.
no setterinherited
name ↔ String
getter/setter pairinherited
namespaceURI → String?
no setterinherited
nextSibling → Node?
no setterinherited
nodeName → String
no setterinherited
nodeType → int
no setterinherited
outerHTML → String
no setterinherited
parentElement → Node?
no setterinherited
parentNode → Node?
no setterinherited
previousSibling → Node?
no setterinherited
raw → dynamic
The underlying platform object.
no setterinherited
required ↔ bool
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shadowRoot → ShadowRoot?
no setterinherited
src ↔ String
getter/setter pair
style → CSSStyleDeclaration
no setterinherited
tagName → String
no setterinherited
textContent ↔ String?
getter/setter pairinherited
title ↔ String
getter/setter pairinherited
type ↔ String
getter/setter pairinherited
validationMessage → String
The localized message that describes the validation constraints.
no setterinherited
validity → ValidityState
The current validity state of the element.
no setterinherited
value ↔ String
getter/setter pairinherited
width ↔ int
getter/setter pair
willValidate → bool
Whether the element is a candidate for constraint validation.
no setterinherited

Methods

addEventListener(String type, EventListener? callback) → void
Registers an event listener on this target.
inherited
append(Node node) → void
inherited
appendChild(Node child) → Node
inherited
attachShadow(ShadowRootInit init) → ShadowRoot
inherited
blur() → void
inherited
checkValidity() → bool
Checks if the element has any constraints and whether it satisfies them.
inherited
cloneNode([bool deep = false]) → Node
inherited
closest(String selectors) → Element?
inherited
contains(EventTarget? other) → bool
inherited
dispatchEvent(Event event) → bool
Dispatches an event to this target.
inherited
focus() → void
inherited
getAttribute(String name) → String?
inherited
hasAttribute(String name) → bool
inherited
hasChildNodes() → bool
inherited
insertBefore(Node newNode, Node? referenceNode) → Node
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
querySelector(String selectors) → Element?
inherited
querySelectorAll(String selectors) → NodeList
inherited
remove() → void
inherited
removeAttribute(String name) → void
inherited
removeChild(Node child) → Node
inherited
removeEventListener(String type, EventListener? callback) → void
Removes a previously registered event listener.
inherited
replaceChild(Node newChild, Node oldChild) → Node
inherited
reportValidity() → bool
Reports the validity of the element to the user agent.
inherited
select() → void
Selects all text in the input element.
inherited
setAttribute(String name, String value) → void
inherited
setCustomValidity(String error) → void
Sets a custom validation message.
inherited
showPicker() → void
Shows a browser picker for the input (e.g. date picker, color picker).
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited