The Form object represents an HTML form. It contains properties like action, method, and target that define how the form submits data. It also has collections like elements that contain the form controls, and methods like reset() and submit() to manipulate form data. Browser support for Form object properties and methods varies according to the table.
The Form object represents an HTML form. It contains properties like action, method, and target that define how the form submits data. It also has collections like elements that contain the form controls, and methods like reset() and submit() to manipulate form data. Browser support for Form object properties and methods varies according to the table.
For each instance of a <form> tag in an HTML document, a Form object is created.
IE: Internet Explorer, F: Firefox, O: Opera, W3C: World Wide Web Consortium (Internet Standard).
Form Object Collections
Collection Description IE F O W3C
elements[] Returns an array containing each element in the form 5 1 9 Yes
Form Object Properties
Property Description IE F O W3C
acceptCharset Sets or returns a list of possible character-sets for the form data No No No Yes action Sets or returns the action attribute of a form 5 1 9 Yes enctype Sets or returns the MIME type used to encode the content of a 6 1 9 Yes form id Sets or returns the id of a form 5 1 9 Yes length Returns the number of elements in a form 5 1 9 Yes method Sets or returns the HTTP method for sending data to the server 5 1 9 Yes name Sets or returns the name of a form 5 1 9 Yes target Sets or returns where to open the action-URL in a form 5 1 9 Yes
Standard Properties
Property Description IE F O W3C
className Sets or returns the class attribute of an element 5 1 9 Yes dir Sets or returns the direction of text 5 1 9 Yes lang Sets or returns the language code for an element 5 1 9 Yes title Sets or returns an element's advisory title 5 1 9 Yes
Form Object Methods
Method Description IE F O W3C
reset() Resets the values of all elements in a form 5 1 9 Yes submit() Submits a form 5 1 9 Yes