GSMWORLD.it



WAP
Home

Introduzione
Cos'é Wap?
Il WAP Forum
Perché Wap?
Architettura
WAP Gateway
WAP e Web server
Sicurezza
Stack WAP

Configurazione
FAQ
Glossario

WML
TUTORIAL
Indice
Cos'é il WML?
La sintassi
Formattazione
Il primo deck
Tag 'DO'
Link
Template e timer
Immagini
Variabili
Un deck completo
Form e input
Form e select
WAP browser
I nostri consigli

Risorse/Emulatori
Risorse/Toolkit

GSMWORLD
Home
Tecnologia
News
Ricerca
Glossario
Contattaci


Ricerca
Ricerca un termine
in GSMWORLD:



webstat
GSMWORLD.it

WAP: il futuro nel telefonino

Tutorial WML

 

Lezione 12.
FORM INPUT DELL'UTENTE. Parte 2

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".

Stampa questa pagina






GSMWORLD...viaggio nel mondo del GSM...
Copyright © Marcello Scatà 1997-2002 - Ultima modifica domenica 7 novembre 2004
Execution time 7 ms