L'attributo autofocus

L'attributo autofocus imposta automaticamente il focus dell'input per impostazione predefinita per i campi del modulo HTML al caricamento della pagina.

L'elemento a cui è assegnato l'attributo autofocus avrà il focus al caricamento della pagina (in esso lampeggerà il cursore, se si inizia a digitare testo dalla tastiera - andrà nel campo con il focus dell'input).

L'attributo è un attributo senza valore. Dovrebbe essere applicato ai tag input o textarea e solo a un elemento per pagina, altrimenti si verificherà un conflitto.

Esempio

Vediamo all'accesso alla pagina il primo tag input che ha il focus dell'input, poiché ad esso abbiamo assegnato l'attributo autofocus ( solo non cliccare da nessuna parte con il mouse, poiché il focus sparirà dall'input):

html<input type="text" autofocus>
<input type="text">
<input type="text">

Результат:

Vedi anche

  • la pseudoclasse focus,
    che imposta gli stili per l'elemento in focus dell'input
  • l'attributo tabindex,
    che permette di cambiare il focus premendo Tab