WML <prev> 标签
<prev>任务表示返回到历史堆栈上之前访问过的卡片的操作。 执行此操作时,将从历史堆栈中删除顶部条目,并在<prev>任务中的任何<setvar>变量分配生效后再次显示该卡。
属性:
该元素支持以下属性:
属性 | 值 | 描述 |
---|---|---|
class | class data | 设置元素的类名。 |
id | element ID | 元素的唯一 ID。 |
示例:
以下是显示 <prev> 元素用法的示例。
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd"> <wml> <card title="Prev Element"> <p> <anchor> Previous Page :<prev/> </anchor> </p> </card> </wml>
在 <prev> 任务中包含变量可能很有用的一种情况是登录页面,它会提示输入用户名和密码。 在某些情况下,您可能希望在返回登录卡时清除密码字段,强制用户重新输入。 这可以通过诸如以下的构造来完成:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd"> <wml> <card title="Prev Element"> <p> <anchor> <prev> <setvar name="password" value=""/> </prev> </anchor> </p> </card> </wml>