WML Variables
Variables
When a user switches from card to card in a deck, we need to store data in variables. WML variables are case sensitive.
Specify a Variable with the Setvar Command
When someone executes a task (like go, prev, and refresh), the setvar element can be used to set a variable with a specified value.
The following example will create a variable named i with a value of 500:
<setvar name="i" value="500"/> |
The name and value attributes are required.
Specify a Variable through an Input Element
Variables can also be set through an input element (like input, select, option, etc.).
The following example will create a variable named schoolname:
<card id="card1">
<select name="schoolname">
<option value="HTML">HTML Tutorial</option>
<option value="XML">XML Tutorial</option>
</select>
</card> |
To use the variable we created in the example above:
<card id="card2">
<p>You selected: $(schoolname)</p>
</card> |
|