📅  最后修改于: 2020-10-28 05:39:13             🧑  作者: Mango
因为一个卡座中可以包含多张卡,所以当用户在卡之间移动时,需要采用某种机制来保存数据。该机制是通过WML变量提供的。
WML区分大小写。解析WML卡座时,不执行大小写折叠。所有枚举的属性值均区分大小写。例如,以下属性值都是不同的:id =“ Card1”,id =“ card1”和id =“ CARD1”。
可以使用几种不同的方法来创建和设置变量。以下是两个示例:
该元素支持以下属性:
Attribute | Value | Description |
---|---|---|
name | string | Sets the name of the variable |
value | string | Sets the value of the variable |
class | class data | Sets a class name for the element. |
id | element ID | A unique ID for the element. |
以下元素将创建一个名为a的变量,其值为1000:
还可以通过任何输入元素(例如输入,选择,选项等)来设置变量。将自动创建与输入元素的命名属性相对应的变量。
例如,以下元素将创建一个名为b的变量:
变量扩展在运行时在微型浏览器或仿真器中发生。这意味着它可以与其他文本串联或嵌入。
变量以前面的美元符号引用,并且WML平台中的任何单个美元符号都将解释为变量引用。
Selected o