Die WML-Elemente <select> ... </ select> werden zum Definieren einer Auswahlliste und die Tags <option> ... </ option> zum Definieren eines Elements in einer Auswahlliste verwendet. In einigen WAP-Browsern werden Elemente als Optionsfelder angezeigt. Das Tag-Paar <option> ... </ option> sollte in den Tags <select> ... </ select> enthalten sein.
Attribute:
Dieses Element unterstützt die folgenden Attribute:
| Attribut |
Wert |
Beschreibung |
| iname |
Text |
Benennt die Variable, die mit dem Indexergebnis der Auswahl festgelegt wird |
| Ich schätze |
Text |
Legt das vorgewählte Optionselement fest |
| mehrere |
|
Legt fest, ob mehrere Elemente ausgewählt werden können. Die Standardeinstellung ist "false". |
| Name |
Text |
Benennt die Variable, die mit dem Ergebnis der Auswahl festgelegt wird |
| Tabindex |
Nummer |
Legt die Tabulatorposition für das Auswahlelement fest |
| Titel |
Text |
Legt einen Titel für die Liste fest |
| Wert |
Text |
Legt den Standardwert der Variablen im Attribut "Name" fest |
| xml: lang |
Sprachcode |
Legt die im Element verwendete Sprache fest |
| Klasse |
Klassendaten |
Legt einen Klassennamen für das Element fest. |
| Ich würde |
Element-ID |
Eine eindeutige ID für das Element. |
Beispiel:
Das folgende Beispiel zeigt die Verwendung dieses Elements.
<?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>
Wenn Sie dieses Programm laden, wird der folgende Bildschirm angezeigt:
Sobald Sie die Optionen markiert und eingegeben haben, wird der folgende Bildschirm angezeigt:
Sie möchten eine Option zum Auswählen mehrerer Optionen bereitstellen und dann mehrere Attribute wie folgt auf true setzen :
<?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>
Auf diese Weise erhalten Sie einen Bildschirm, in dem Sie mehrere Optionen wie folgt auswählen können: