Invio di dati tramite forms [1/2]

Guida ad Html
di Risorse.net

In questa puntata spiegheremo come inserire i form, ossia i moduli per l'immissione di dati; siano essi testo o numeri. Un argomento particolarmente interessante e utile per i Web masters desiderosi di rendere più interattive le proprie pagine.
In questa puntata, trattaremo solo la mera creazione dei moduli, non il loro invio. Per questo, si veda la sezione Gratis e quella Script(s), alle categorie Form to mail.

<FORM>
L'elemento <FORM> permette di definire un'area all'interno della quale un utente può inserire qualsiasi dato (numeri, testo, valori booleani).
Gli attributi sono:

ACTION
E' l'indirizzo che individua lo script responsabile della ricezione e gestione dei dati trasmessi. Se non specificato, di default verrà assegnato al documento stesso che contiene la form. Il modo con cui vengono trasmessi i dati cambia a seconda del valore di METHOD e ENCTYPE.

METHOD
Definisce la modalità di ricezione. Può assumere valore GET o POST. Nel primo caso i dati vengono concatenati all'Url, il server li estrae e li passa allo script; con POST i dati vengono direttamente al server. Per default è GET.

ENCTYPE
Indica il formato dei dati trasmessi nel caso in cui il protocollo non imponga un formato proprio. Se risulta METHOD=POST il valore di questo attributo deve essere MIME.



<INPUT>
E' il comando principale per creare una forma di immissione dati.

NAME=nome
Identifica un campo per l'invio di un suo contenuto o la modifica dello stesso, grazie ai linguaggi di programmazione per il Web (per esempio Javascript).

VALUE=
valore
Valore iniziale visualizzato all'interno del campo.

TYPE="checkbox/image/radio/password/text/submit/hidden/reset"
Imposta il tipo di dati che il campo accetterà.

Specificando all'interno dell'attributo TYPE, i valori password e text, si possono specificare altri parametri, vediamo quali:

SIZE=valore
Imposta la dimensione del campo in caratteri.

MAXLENGHT=valore
Indica il numero massimo di caratteri che possono essere digitati in un campo. Di default la sua lunghezza è pari a 20, ma l'input dell'utente è illimitato, poiché la riga di testo scorrerà orizzontalmente. Tale valore quindi potrà essere più grande di quello specificato nell'attributo SIZE, in tal caso il campo scorrerà in modo appropriato.

TYPE=text

scrivi qualcosa
TYPE=password

...anche qui


Pagina successiva ->
Clicca per proseguire nella lettura dell'articolo


© Risorse.net (www.risorse.net)
pagina in versione stampabile:
http://www.risorse.net /html/forms.asp?print=ok