HTML <input> Tag with the 'autofocus' Attribute
<input name="input1"> <input name="input2" autofocus> <input name="input3">
Above is an example of adding the
autofocus attribute to an input control. The
autofocus attribute allows the user to start typing without having to select a control first.
In this example, we add the
autofocus attribute to the second
<input> element (out of three). This results in the second input control being in focus when the page loads. If the user starts typing without selecting any controls, text will be entered into the second control.
autofocus attribute automatically gives focus to the control when the page loads. This allows the user to start using the control without having to select it first. There must not be more than one element in the document with the autofocus attribute specified.
autofocus attribute is a boolean attribute. Therefore, if the attribute is present, its value must either be the empty string or a value that is an ASCII case-insensitive match for the attribute's canonical name, with no leading or trailing whitespace (i.e. either
- [Empty string]