If the value of the type attribute is file, this attribute indicates the types of files that the server accepts; otherwise it is ignored.
The URI of a program that processes the information submitted via the form.
This attribute defines the alternative text describing the image.
This attribute indicates whether the value of the control can be automatically completed by the browser.
This Boolean attribute lets you specify that a form control should have input focus when the page loads, unless the user overrides it, for example by typing in a different control.
Declares the character encoding of the page or script.
When the value of the type attribute is radio or checkbox, the presence of this Boolean attribute indicates that the control is selected by default; otherwise it is ignored.
The visible width of the text control, in average character widths.
This attribute gives the value associated with the http-equiv or name attribute, depending of the context.
This Boolean attribute indicates that the form control is not available for interaction.
Describes elements which belongs to this one.
This is the single required attribute for anchors defining a hypertext source link.
This enumerated attribute defines the pragma that can alter servers and user-agents behavior.
This attribute defines a unique identifier (ID) which must be unique in the whole document.
This attribute participates in defining the language of the element, the language that non-editable elements are written in or the language that editable elements should be written in.
This attribute specifies the media which the linked resource applies to.
The HTTP method that the browser uses to submit the form.
On form elements (input etc.): Name of the element.
The blur event is raised when an element loses focus.
The change event is fired for input, select, and textarea elements when a change to the element's value is committed by the user.
The click event is raised when the user clicks on an element.
The dblclick event is fired when a pointing device button (usually a mouse button) is clicked twice on a single element.
The focus event is raised when the user sets focus on the given element.
The keydown event is raised when the user presses a keyboard key.
The keypress event should be raised when the user presses a key on the keyboard.
The keyup event is raised when the user releases a key that's been pressed.
The load event fires at the end of the document loading process.
The mousedown event is raised when the user presses the mouse button.
The mousemove event is raised when the user moves the mouse.
The mouseout event is raised when the mouse leaves an element (e.g, when the mouse moves off of an image in the web page, the mouseout event is raised for that image element).
The mouseover event is raised when the user moves the mouse over a particular element.
The mouseup event is raised when the user releases the mouse button.
The reset event is fired when a form is reset.
Specifies the function to be called when the window is scrolled.
The select event only fires when text inside a text input or textarea is selected.
The submit event is raised when the user clicks a submit button in a form (). MDN
A hint to the user of what can be entered in the control.
This Boolean attribute indicates that the user cannot modify the value of the control.
This attribute names a relationship of the linked document to the current document.
This attribute specifies that the user must fill in a value before submitting a form.
The attribute describes the role(s) the current element plays in the context of the document.
The number of visible text lines for the control.
The initial size of the control.
This enumerated attribute defines whether the element may be checked for spelling errors.
If the value of the type attribute is image, this attribute specifies a URI for the location of an image to display on the graphical submit button; otherwise it is ignored.
This attribute contains CSS styling declarations to be applied to the element.
This integer attribute indicates if the element can take input focus (is focusable), if it should participate to sequential keyboard navigation, and if so, at what position.
A name or keyword indicating where to display the response that is received after submitting the form.
This attribute contains a text representing advisory information related to the element it belongs too.
Shorthand for the
This attribute is used to define the type of the content linked to.
The initial value of the control.