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 -
|
| 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 |
|---|---|---|---|---|---|
| sì | sì | sì | sì | sì | sì |
