Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Esplorazione dei diversi tipi di input in HTML | Moduli HTML e Input Utente
HTML Definitivo

Esplorazione dei diversi tipi di input in HTML

Scorri per mostrare il menu

HTML offre molti tipi di <input> che permettono di raccogliere diversi tipi di dati dagli utenti. Di seguito una panoramica dei più comuni.

Email e Password

  • type="email": accetta indirizzi email ed esegue una validazione di base tramite il browser;
  • type="password": nasconde i caratteri digitati per sicurezza e può utilizzare minlength e maxlength.
index.html

index.html

Numero

type="number": accetta valori numerici. Utilizzare min, max e step per controllare l'intervallo consentito.

index.html

index.html

Telefono

type="tel": per numeri di telefono. Nessuna validazione integrata. La validazione viene gestita manualmente dagli sviluppatori.

index.html

index.html

Checkbox

type="checkbox": consente di selezionare più opzioni. Utilizzare checked per preselezionare.

index.html

index.html

Radio

type="radio": seleziona un'opzione da un gruppo. Tutti i radio devono condividere lo stesso name.

index.html

index.html

Slider intervallo

type="range": controllo a cursore per selezionare un numero all'interno di un intervallo. La logica JavaScript viene omessa in questo corso.

index.html

index.html

index.js

index.js

Note
Nota

La logica JavaScript viene omessa in questo corso.

Data e ora

  • type="date": selettore calendario;
  • type="time": selettore orario;
  • type="datetime-local": combina input di data e ora.
index.html

index.html

Note
Nota

Per uno stile coerente, gli sviluppatori spesso utilizzano librerie UI preconfezionate invece dei selettori predefiniti del browser.

Note
Approfondimento

Potresti aver notato che quando provi a compilare determinati campi, il browser può già suggerire alcune opzioni di completamento automatico. Il browser memorizza i valori inseriti nei campi e poi li suggerisce per l'auto-completamento.

question mark

Qual è la principale differenza tra i campi di input type="email" e type="password"?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 5. Capitolo 5
some-alt