class js.html.ButtonElement extends Element
Available on js
DOM Button
objects expose the HTMLButtonElement
HTML5 (or HTMLButtonElement
HTML 4) interface, which provides properties and methods (beyond the element object interface they also have available to them by inheritance) for manipulating the layout and presentation of button elements.
Documentation for this class was provided by MDN.
Instance Fields
The control should have input focus when the page loads, unless the user overrides it, for example by typing in a different control. Only one form-associated element in a document can have this attribute specified.
var form:FormElement
The form that this button is associated with. If the button is a descendant of a form element, then this attribute is the ID of that form element.
If the button is not a descendant of a form element, then:
var formAction:String
var formMethod:String
var formNoValidate:Bool
var formTarget:String
The name of the object when submitted with a form. HTML5 If specified, it must not be the empty string.
Indicates the behavior of the button. This is an enumerated attribute with the following possible values:
submit
: The button submits the form. This is the default value if the attribute is not specified, HTML5 or if it is dynamically changed to an empty or invalid value.reset
: The button resets the form.button
: The button does nothing.
A localized message that describes the validation constraints that the control does not satisfy (if any). This attribute is the empty string if the control is not a candidate for constraint validation (willValidate is false), or it satisfies its constraints.
var willValidate:Bool
Indicates whether the button is a candidate for constraint validation. It is false if any conditions bar it from constraint validation.