The autofocus attribute sets the default automatic input focus for HTML form fields when the page loads. The element that has the autofocus attribute set will have focus when the page loads (the cursor will blink in it if you start typing text from the keyboard – it will fall into the field with input focus). The attribute is an attribute without a value. It should be applied to the input, button or textarea tags and only one element per page, otherwise there will be a conflict.
The autofocus attribute sets the button to receive focus after the page loads. You can click such a button immediately without transferring focus to it, for example, using the keyboard. By default, this value is disabled. Automatically sets focus to the form field. You can immediately type text in such a field without explicitly clicking on it with the mouse cursor. Compatible with all browsers.
Example 1
<fieldset> <p>By clicking Next, you agree to all terms and conditions License agreement, either express or stated in an implicit form.</p> <p><button autofocus value="next">Next</button></p> </fieldset>
Example 2
<form action="handler.php"> <p>Search the site</p> <p><input type="search" name="s" autofocus> <input type="submit" value="Search"></p> </form>