Please note, this is a STATIC archive of website www.w3schools.com from 05 May 2020, cach3.com does not collect or store any user information, there is no "phishing" involved.
THE WORLD'S LARGEST WEB DEVELOPER SITE

HTML autofocus Attribute


Definition and Usage

The autofocus attribute is a boolean attribute.

When present, it specifies that the element should automatically get focus when the page loads.


Applies to

The autofocus attribute can be used on the following elements:

Elements Attribute
<button> autofocus
<input> autofocus
<select> autofocus
<textarea> autofocus

Examples

Button Example

A button with autofocus:

<button type="button" autofocus>Click Me!</button>
Try it Yourself »

Input Example

Let the "First name" input field automatically get focus when the page loads:

<form action="/action_page.php">
  First name: <input type="text" name="fname" autofocus><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit">
</form>
Try it Yourself »

Textarea Example

A text area with autofocus:

<textarea autofocus>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
</textarea>
Try it Yourself »

Browser Support

The autofocus attribute has the following browser support for each element:

Element
form 5.0 10.0 4.0 5.0 9.6
input 5.0 10.0 4.0 5.0 9.6
textarea Yes 10.0 4.0 Yes Yes