Tag <select> WML

Gli elementi WML <select> ... </select> vengono utilizzati per definire un elenco di selezione e i tag <option> ... </option> vengono utilizzati per definire un elemento in un elenco di selezione. Gli elementi vengono presentati come pulsanti di opzione in alcuni browser WAP. La coppia di tag <option> ... </option> deve essere racchiusa tra i tag <select> ... </select>.

Attributi:

Questo elemento supporta i seguenti attributi:

Attributo Valore Descrizione
nomino testo Assegna un nome alla variabile impostata con il risultato dell'indice della selezione
ivalue testo Imposta l'elemento opzione preselezionato
multiple
  • true

  • false

Stabilisce se è possibile selezionare più elementi. L'impostazione predefinita è "false"
nome testo Assegna un nome alla variabile impostata con il risultato della selezione
tabindex numero Imposta la posizione di tabulazione per l'elemento selezionato
titolo testo Imposta un titolo per l'elenco
valore testo Imposta il valore predefinito della variabile nell'attributo "nome"
xml: lang language_code Imposta la lingua utilizzata nell'elemento
classe dati di classe Imposta un nome di classe per l'elemento.
id ID elemento Un ID univoco per l'elemento.

Esempio:

Di seguito è riportato l'esempio che mostra l'utilizzo di questo elemento.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">

<wml>

<card title="Selectable List">
<p> Select a Tutorial :
 <select>
  <option value="htm">HTML Tutorial</option>
  <option value="xml">XML Tutorial</option>
  <option value="wap">WAP Tutorial</option>
 </select>
</p>
</card>

</wml>

Quando caricherai questo programma, ti mostrerà la seguente schermata:

Una volta evidenziate e inserite le opzioni, verrà visualizzata la seguente schermata:

Si desidera fornire un'opzione per selezionare più opzioni, quindi impostare più attributi su true come segue:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">

<wml>

<card title="Selectable List">
<p> Select a Tutorial :
 <select multiple="true">
  <option value="htm">HTML Tutorial</option>
  <option value="xml">XML Tutorial</option>
  <option value="wap">WAP Tutorial</option>
 </select>
</p>
</card>

</wml>

Questo ti darà una schermata per selezionare più opzioni come segue: