HTML - <form> Tag

Descrizione

Il tag HTML <form> viene utilizzato per creare un modulo per l'input dell'utente. Un modulo può contenere campi di testo, caselle di controllo, pulsanti di opzione e altro. I moduli vengono utilizzati per passare i dati utente a un URL specificato.

Esempio

<!DOCTYPE html>
<html>

   <head>
      <title>HTML form Tag</title>
   </head>

   <body>
      <form action = "/cgi-bin/hello_get.cgi" method = "get">
         First name: 
            <input type = "text" name = "first_name" value = "" maxlength = "100" />
         <br />
         
         Last name: 
            <input type = "text" name = "last_name" value = "" maxlength = "100" />
         <input type = "submit" value ="Submit" />
      </form>
   </body>

</html>

Questo produrrà il seguente risultato:

Attributi globali

Questo tag supporta tutti gli attributi globali descritti in HTML Attribute Reference

Attributi specifici

Il tag HTML <form> supporta anche i seguenti attributi aggiuntivi:

Attributo Valore Descrizione
accettare MIME_type Specifica un elenco separato da virgole di tipi di contenuto accettati dal server.
accetta-charset elenco di set di caratteri Specifica un elenco di codifiche di caratteri accettate dal server. Il valore predefinito è "sconosciuto".
azione URL Specifica un URI / URL dello script back-end che elaborerà il modulo
completamento automatico acceso
spento
Specifica se il modulo deve avere il completamento automatico attivato o disattivato
enctype mimetypes Il tipo MIME utilizzato per codificare il contenuto del modulo.
metodo ottenere
post
Specifica il metodo HTTP da utilizzare quando il modulo viene inviato. Valori possibili -
  • get (i dati del modulo vengono aggiunti all'URL quando inviati)
  • post (i dati del modulo non vengono aggiunti all'URL)
nome nome del modulo Definisce un nome univoco per il modulo.
novalidate novalidate Specifica che il modulo non deve essere convalidato quando viene inviato.
bersaglio _blank
_self
_parent
_top

Target per aprire l'URL fornito.

_blank: l'URL di destinazione si aprirà in una nuova finestra.

_self: l'URL di destinazione si aprirà nello stesso frame in cui è stato cliccato.

_parent: l'URL di destinazione si aprirà nel frameset principale.

_top: l'URL di destinazione si aprirà in tutto il corpo della finestra.

Attributi dell'evento

Questo tag supporta tutti gli attributi degli eventi descritti in HTML Events Reference

Supporto browser

Cromo Firefox IE musica lirica Safari Android