HTML <button> autofocus Attribute

The autofocus attribute on a <button> tag specifies that the button receives focus when the page has loaded.

Example

#

An autofocus attribute on a <button> tag. The button currently has focus.
Press the space bar or the enter key to trigger the button click event.

<button autofocus 
        onclick="alert('Yes. I have autofocus.')">Confirm</button>

Using autofocus

The autofocus attribute specifies that the button receives focus on page load.

Only one element on a page can have the autofocus attribute.


Syntax

<button autofocus>

Browser support

Here is when autofocus support started for each browser:

Chrome
5.0 May 2010
Firefox
4.0 Mar 2011
IE/Edge
10.0 Sep 2012
Opera
9.6 Oct 2008
Safari
5.0 Jun 2010

You may also like

 Back to <button>
Guides