Lezione 12.
Tag "select"
Il tag "select" consente all'utente di selezionare un'opzione da una lista di possibili scelte, ognuna delle quali specificata da un elemento "option".
<select name="nome" [multiple="true|false"]
[value="valore"] [iname="var_name"] [ivalue="var_valore"]>
...
<select>
Attributi principali
name | Nome della variabile che verrà settata con il contenuto inserito dall'utente. Obbligatorio |
multiple | Abilita la scelta multipla. Il default per questa opzione é false. |
value | Valore di default. Nel caso in cui la variabile specificata in "name" contenga già un valore, l’attributo "value" viene ignorato. In caso di scelta multipla, conterrà i vari elementi selezionati separati da punto e virgola. |
iname | Nome della variabile nella quale è contenuto l'indice (numero posizionale della option) di default. Il valore 1 indica la prima option; 0 invece nessuna option selezionata. |
ivalue | Indica l'indice (numero posizionbale della option) di default. Il valore 1 indica la prima option; 0 invece nessuna option selezionata. |
Tag "option"
Con questo tag possiamo popolare la nostra lista di opzioni.
<option [valore="valore"] [onpick="URL"]>
...
<option>
Attributi principali
valore | Valore da assegnare alla variabile indicata nell'attributo name della "select" nel caso in cui l'opzione venga selezionata |
onpick | Con onpick è possibile specificare un URL al quale saltare quando viene selezionata questa opzione. |
Esempio di "select":
<wml> <card> <p> Seleziona i tuoi hobbies: <select name="HOBHIES" iname="H" ivalue="1;2" multiple="true"> <option value="A">Pittura</option> <option value="B">Musica</option> <option value="C">Cinema</option> </select> </p> </card> </wml>
E' possibile la selezione multipla. Le opzioni 1 e 2 saranno selezionate
per default se la variabile H non contiene un valore valido. Selezionando "Musica" e "Cinema" la
variabile HOBBIES, che contiene i valori, diverrà "B;C" mentre H, che contiene gli indici,
diverrà "2;3".
DISCLAIMER GSMWORLD.it consente all'utente di utilizzare il contenuto della presente pagina a condizione che: a) il documento serva solo a scopi informativi; b) il documento sia usato solo per scopi personali e comunque non commerciali; c) si faccia riferimento all'autore, quando il documento viene usato. GSMWORLD.it non si assume alcuna responsabilità per qualsiasi materiale realizzato o pubblicato da Terzi che sono linkati direttamente da questa pagina. Tutti i marchi, i nomi dei prodotti e dei servizi citati sono registrati dai rispettivi proprietari.
Copyright © Marcello Scatà 1997-2002
URL http://www.gsmworld.it/wapmania/default.asp?url=%2fwapmania%2fwml12.asp
Stampato sabato 23 novembre 2024 16:43:14