Aller au contenu

Attribut autofocus HTML

L'attribut autofocus de HTML est un attribut booléen qui définit qu'un élément doit automatiquement recevoir le focus lorsque la page se charge.

L'attribut autofocus est nouveau dans HTML5.

Syntaxe

Syntaxe de l'attribut autofocus HTML

html
<input autofocus>
S'applique àHTML <button>, <input>, <select> et <textarea>.

Exemple de l'attribut autofocus HTML :

Exemple de l'attribut autofocus HTML

html
<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Title of the document.</title>
  </head>
  <body>
    <h1>Example of the HTML "autofocus" attribute.</h1>
    <form action="#">
      Name: <input type="text" name="fname" autofocus /><br />
      Surname: <input type="text" name="lname" /><br />
      <input type="submit" />
    </form>
  </body>
</html>

Remarque : Certains navigateurs mobiles peuvent ignorer l'attribut autofocus pour empêcher la page de défiler automatiquement ou d'ouvrir le clavier virtuel de manière inattendue.

Pratique

Qu'est-ce qui est vrai concernant l'attribut autofocus de HTML selon l'URL spécifiée ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.