Webgate Anywhere 4.1 - WebTML Tag-Referenz
case value

<tml:case value ="Zahl | Text">

Verwendung:

Benennt den Wert, der mit dem "Switch"-Wert eines <tml:select> verglichen wird

Beschreibung:

Dieses Attribut wird zusammen mit einem umfassenden <tml:select> und dessen "Switch"-Variante verwendet.

Der in diesem Attribut angegebene Wert wird mit dem Ergebnis des TMLScript-Ausdrucks im Attribut switch des <tml:select> verglichen. Sind die Werte gleich, so wird der Inhalt des <tml:case> ausgeführt.

Der Attribut-Wert kann eine Zahl oder ein Text sein. Beides wird einfach als Text in den Attributwert geschrieben. Ist das Ergebnis des switch-Attributes selbst eine Zahl, so werden die Inhalte der value-Attribute ebenfalls als Zahl interpretiert. Ansonsten werden die Inhalte einfach in Textform verwendet.

Wert(e):

Zahl oder Text

Beispiele:

Im value-Attribut können Zahlen und Texte beliebig verwendet werden, ohne jeweils den Typen zu deklarieren. Ob der Inhalt als Zahl oder Wert interpretiert wird hängt vom Datentyp des switch-Ergebnisses ab:
<tml:case value="de"> ...
<tml:case value="1"> ...
<tml:case value="2.5"> ...


<< case caseelse >>