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 |
|
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: