HTMLButtonElement : HTMLElement
Return to: HTML DOM Level 5 index

Defines a clickable button element.

Platform Support

Mozilla Chrome Safari Opera IE Netscape
1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+

Constructors

Constructor Action Mozilla Chrome Safari Opera IE Netscape
HTMLButtonElement Constructor() : HTMLButtonElement
Creates an instance of the HTMLButtonElement.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+

HTMLButtonElement() : HTMLButtonElement

Creates an instance of the HTMLButtonElement.

Returns
HTMLButtonElement

Visibility
internal

Properties

Property Action Mozilla Chrome Safari Opera IE Netscape
autofocus : Boolean
Allows the user to indicate that a control is to be focused as soon as the page is loaded, allowing the user to just start typing without having to manually focus the main control.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

disabled : Boolean
Disables form controls.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

form : HTMLFormElement
Used to explicitly associate the button element with its form owner.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

formAction : String
Specifies the action for the form element.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

formEnctype : String
Specifies the encoded type for the form.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

formMethod : String
Specifies the method for the form (GET, POST, PUT, DELETE)
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

Specifies whether form is validated during submission.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

formTarget : String
Specifies the target for the form.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

name : String
Specifies the name of the form control.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

type : String
Specifies the type of the form control.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

value : String
Specifies the value for the purposes of form submission.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

willValidate : Boolean
Specifies whether the element will be validated when the form is submitted.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

validity : ValidityState
Specifies the validity of the element.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

Specifies a suitably localized message that the user agent would show the user if this were the only form control with a validity constraint problem.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

labels : NodeList
Returns a NodeList of all the label elements that the form control is associated with.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+
Availability

WhatWG

Inherited Functions

Method Action Mozilla Chrome Safari Opera IE Netscape
getElementsByClassName(String classNames) : NodeList
Returns a NodeList containing all the Element nodes with the specified classNames.
Show Details 1.9+ 5.0+ 3.1+ 9.51+ no no

Parameters
String classNames (one-or-more)A string representing the class name(s) of the elements to return. Multiple class names should be separated by spaces.

Returns
NodeList

Using getElementsByClassName

                        	                    document.getElementById("useCases").getElementsByClassName("question");

Would return a NodeList of all elements inside the element with the id "useCases" to which the class "question" applies.

                        	                    document.getElementById("useCases").getElementsByClassName("question issue");

Would return a NodeList of all elements inside the element with the id "useCases" to which both the classes "question" and "issue" apply.

Remarks

Returns a list of child elements to which the specified className applies. The returned NodeList is sorted in tree order (the order the elements were found during a depth-first preorder traversal through the node tree).

See Also

Document.getElementsByClassName|Element.getElementsByClassName|HTMLDocument.getElementsByClassName

Availability

HTML 5|W3C|W3C

Functions

Method Action Mozilla Chrome Safari Opera IE Netscape
checkValidity() : Boolean
The user agent must instanceally validate the constraints of the form element, and return true if the constraint validation return a positive result, and false if it returned a negative result.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+

Returns
Boolean

Availability

WhatWG

setCustomValidity(String error) : void
Sets the custom validity error message to the value of the given message argument.
Show Details 1.0+ 5.0+ 1.0+ 5.0+ 4.0+ 6.0+

Parameters
String error The error message for the validity check.

Availability

WhatWG

References

HTMLButtonElement

Availability

JavaScript 1.2|WhatWG

text_javascript aptana_docs