logo Dove iniziare Linguaggi Aiuto Blog
Home Dove iniziare Linguaggi Aiuto e Supporto Info e Blog

Altri attributi nei form

Oltre a action e method, che hai visto nelle lezioni precedenti e che sono essenziali, puoi utilizzare altri attributi in <form>, molto utili.

L’attributo target

L’attributo target=”valore” l’abbiamo già trovato nella lezione dei link e collegamenti. Serve per cambiare il modo in cui viene aperta la nuova pagina dopo l’invio del modulo. I valori possibili, che abbiamo già visto, sono:

Altri valori meno usati sono:

L’attributo autocomplete

Quando un utente ha già completato un form, il browser salva i dati nella cache. Inserendo l’attributo autocomplete=”valore” e come valore on, se l’utente ritorna a inserire di nuovo informazioni nel form, questo si completerà automaticamente con i dati inseriti la prima volta. Valori possibili: on e off.

L’attributo novalidate

Con novalidate, dopo aver cliccato invio nel form, i dati degli <input> non verranno controllati. È sufficiente inserire solo l’attributo, senza valori. Nelle lezioni successive imparerai gli attributi in <input> che servono per il controllo prima dell’invio.

<form action="grazie.html" target="_blank" autocomplete="on" novalidate>
  <input type="text" name="valore1">
  <input type="submit" name="invia">
</form>


Nota: questa lezione non insegna come i dati devono essere elaborati dopo l’invio di un modulo. Per farlo serve il linguaggio PHP, che puoi imparare su Biadets.

Prova!Completa gli spazi vuoti con l'attributo appropriato.
<form ="off" target="_blank">
  <!-- Questo è un form -->
</form>
Prossima lezione