Wolf-WebSystem scarica gratis gli Script Java e le Utilità per il tuo Sito  I Form: INPUT

Il tag <INPUT> definisce un campo nel quale è possibile inserire dei dati.

I suoi parametri:

TYPE

Rappresenta il parametro più importante, perché consente di specificare il tipo di campo che si desidera creare.

I valori possibili sono:

v     CHECKBOX, crea delle caselline che possono assumere valore yes oppure no, a seconda che siano o meno selezionate.

v     HIDDEN, non viene visualizzato sul video, ma viene comunque elaborato dal server quando il form viene inviato dall'utente.

v     IMAGE, consente di definire un'immagine come equivalente al pulsante submit, quando si clicca sopra l'immagine, il form viene regolarmente inviato al server.

v     PASSWORD, permette d'inserire una password che non apparirà sullo schermo, per ogni carattere immesso viene visualizzato un asterisco.

v     RADIO, definisce delle caselline che possono essere selezionate, viene usato nei questionari dove è richiesta una sola scelta tra quelle messe a disposizione.

v     RESET, crea un pulsante che, se premuto, azzera completamente i dati immessi fino e visualizza nuovamente il form com'era in origine (situazione di default).

v     SUBMIT, crea un pulsante che, se premuto, invia al server i dati contenuti nel form, in maniera tale da poter essere elaborati, per l'utente rappresenta il pulsante su cui cliccare per confermare l'invio del form.

v     TEXT, crea un campo nel quale è possibile inserire una sola linea di testo.

Una volta stabilito il campo da inserire nel form tramite il parametro TYPE, è possibile specificarne le caratteristiche. Per questo scopo sono previsti numerosi parametri aggiuntivi, molti dei quali non utilizzabili da tutti i tipi di campo. Eccoli:

ALIGN

Viene utilizzato con le immagini cliccabili (TYPE=image) e assume lo stesso significato e gli stessi valori dell'omonimo parametro utilizzato nelle immagini convenzionali per allinearle rispetto al testo circostante. I valori possibili sono:
ALIGN=top|middle|bottom|left|right

CHECKED

Viene utilizzato con i campi logici TYPE=checkbox oppure TYPE=radio, e specifica che, al momento della visualizzazione del form (oppure dopo un click sul pulsante RESET), tali campi devono risultare attivi (posizione yes).

MAXLENGTH

Specifica il numero massimo di caratteri che possono essere inseriti in un campo. Non va confuso con il parametro SIZE che, invece, specifica le dimensioni fisiche che il campo avrà sul video.

NAME

Specifica il nome del campo. E' molto importante che venga definito, infatti consente al server di accedere direttamente al campo. Non è necessario con TYPE=submit e TYPE=reset.

SIZE

Specifica la dimensione massima che il campo avrà a disposizione sul video. Da non confondere con il parametro MAXLENGHT che, specifica le dimensioni logiche del campo.

SRC

Specifica la URL dove è possibile trovare l'immagine cliccabile. Viene utilizzato con TYPE=image.

VALUE

Definisce il valore iniziale che un campo deve avere al momento della visualizzazione del form, o dopo un click sul tasto RESET. Deve contenere un valore in sintonia con il tipo di campo cui si riferisce. E' richiesto con TYPE=radio e TYPE=checkbox.

Esempi:

Codice HTML

Risultato a video

<input TYPE="checkbox" CHECKED NAME="Torino" VALUE="Y">Torino<br>

<input TYPE="checkbox" CHECKED NAME="Milano" VALUE="Y">Milano<br>

<input TYPE="checkbox" NAME="Venezia" VALUE="Y">Venezia<br>

<input TYPE="checkbox" NAME="Napoli" VALUE="Y">Napoli<br>

<input TYPE="checkbox" NAME="Pisa" VALUE="Y">Pisa<br>

<input TYPE="checkbox" NAME="Verona" VALUE="Y">Verona<br>

<input TYPE="checkbox" NAME="Ancona" VALUE="Y">Ancona

Torino
Milano
Venezia
Napoli
Pisa
Verona
Ancona

<INPUT TYPE=image NAME="mappa" SRC="htmnew/sorridi5b.gif" ALIGN=bottom>Questo testo è allineato in basso.

Questo testo è allineato in basso.

<input TYPE="password" NAME="pwd" size="15">

<input TYPE="radio" NAME="regione" VALUE="Liguria">Liguria<br>

<input TYPE="radio" NAME="regione" VALUE="Lombardia">Lombardia<br>

<input TYPE="radio" NAME="regione" VALUE="Abruzzo">Abruzzo<br>

<input TYPE="radio" NAME="regione" VALUE="Marche" CHECKED>Marche

Liguria
Lombardia
Abruzzo
Marche

<input TYPE="reset" VALUE="Pulsante Reset"><br>

<input TYPE="submit" VALUE="Invia Form">


C.A.P. <INPUT TYPE=text NAME="cap" SIZE=9 MAXLENGTH=5><BR>

Nome1: <INPUT TYPE=text NAME="nome" SIZE=40 MAXLENGTH=25><BR>

Nome2: <INPUT TYPE=text NAME="nome" SIZE=40 MAXLENGTH=25>

C.A.P.
Nome1:
Nome2:
Nota l'utilizzo dei parametri SIZE e MAXLENGTH, di conseguenza lo scrolling orizzontale.

Pagina precedente

Scarica l'esempio    

Torna all'indice del corso

Pagina successiva

Sito creato dalla Wolf-WebSystem” per informazioni scrivi a info@wwsys.it

Italia BPath Network