Gli ultimi tutorial di sviluppo web
 

HTML <form> Tag


Esempio

Un modulo HTML con due campi di input e un pulsante di invio:

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Prova tu stesso "

Più "Provate voi stessi" esempi di seguito.


Definizione e utilizzo

Il <form> tag viene utilizzato per creare un modulo HTML per l'input dell'utente.

Il <form> elemento può contenere uno o più dei seguenti elementi del modulo:


Supporto per il browser

Elemento
<form>

Differenze tra HTML 4.01 e HTML5

HTML5 ha aggiunto due nuovi attributi: autocomplete e novalidate , e removed il accept attributo.


Differenze tra HTML e XHTML

In XHTML, il name dell'attributo è deprecato. Utilizzare l'attributo id globale, invece.


attributi

= Nuovo in HTML5.

Attributo Valore Descrizione
accept file_type Non supportato in HTML5.
Specifica un elenco separato da virgole di tipi di file che il server accetta (che può essere presentata attraverso il caricamento di file)
accept-charset character_set Specifica la codifica dei caratteri che devono essere utilizzati per la presentazione modulo
action URL Specifica dove inviare il form-data quando viene presentato un modulo
autocomplete on
off
Specifica se una forma dovrebbe avere completamento automatico on o off
enctype application/x-www-form-urlencoded
multipart/form-data
text/plain
Specifica come la forma-dati devono essere codificati al momento della presentazione al server (solo per method="post" )
method get
post
Specifica il metodo HTTP da utilizzare per l'invio di form-data
name text Specifica il nome di un modulo
novalidate novalidate Specifica che il modulo non deve essere convalidato al momento della presentazione
target _blank
_self
_parent
_top
Specifica dove per visualizzare la risposta che si riceve dopo l'invio del modulo

attributi globali

Il <form> tag supporta anche l' Attributi globali in HTML .


Attributi eventi

Il <form> tag supporta anche l' evento Attributi in HTML .


Provate voi stessi - Esempi

Modulo con caselle di controllo
Un modulo con due caselle di controllo, e un pulsante di invio.

Modulo con radiobutton
Un modulo con due pulsanti di opzione, e un pulsante di invio.


Pagine correlate

HTML tutorial: moduli HTML e di ingresso

Di riferimento HTML DOM: oggetto Form

CSS Tutorial: Forme Styling


Impostazioni predefinite CSS

La maggior parte dei browser visualizzerà il <form> elemento con i seguenti valori di default:

Esempio

form {
    display: block;
    margin-top: 0em;
}
Prova tu stesso "