noop
是no operation的缩写,表示不做任何事。用于覆盖卡片组级别的元素。
do
用于在用户点击屏幕上的某个文字时,启动一个任务。
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Tutorial">
<do type="accept" label="Answer">
<go href="#card2"/>
</do>
<p>
<select name="name">
<option value="HTML">HTML Tutorial</option>
<option value="XML">XML Tutorial</option>
<option value="WAP">WAP Tutorial</option>
</select>
</p>
</card>
<card id="card2" title="Answer">
<p>
You selected: $(name)
</p>
</card>
</wml>
在这个例子中,当点击do的文字Answer,会跳转到卡片card2
注意在card2中,会将变量为name的东西输出。变量name我们在card1中的select元素中的name属性设置。
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Tutorial">
<do type="accept" label="Answer">
<go href="#card2">
<setvar name="i" value="500"/>
</go>
</do>
<p>
<select name="name">
<option value="HTML">HTML Tutorial</option>
<option value="XML">XML Tutorial</option>
<option value="WAP">WAP Tutorial</option>
</select>
</p>
</card>
<card id="card2" title="Answer">
<p>
You selected: $(i)
</p>
</card>
</wml>
这个例子中输出的是变量i,变量i是我们在点击do,执行go指令的时候,设置的。
do-type属性:accept
prev
help
reset
options
delete
unknown
x-*
vnd.*
分享到:
相关推荐
WML中的所有元素和属性都是大小写敏感的,这意味着`<wml>`和`<WML>`是不同的标记。确保正确地使用大小写,以避免解析错误。 3. **属性值的引号** 属性值必须用双引号或单引号包围。例如,`href="href"` 或 `href=...
同时,还讨论了任务及其元素,例如go任务、prev任务、refresh任务和noop任务,以及事件及其元素,比如do元素和ontimer事件等。 整体来看,WAP手机网站开发涉及到的技术和知识点是多方面的,从协议标准到具体开发...
在这里,虽然`do`标签指定了返回上一卡片的动作,但`noop`标签阻止了这一行为,所以点击"Back"没有任何效果。 5. **任务元素** - `go`: 切换到新的卡片。 - `noop`: 不执行任何操作,常用于覆盖其他定义。 - `...
- **元素和标签**: - card:表示一张卡片。 - do:执行任务。 - head:页面头部信息。 - **基本结构**: - 开始标签`<wml>`。 - 卡片`<card>`。 - 结束标签`</wml>`。 **5.3 WML语言的基本知识** - **字符集及...
选择题和判断题部分主要测试了对WAP协议栈层数、noop元素的用途、WAP编程模型的理解,以及对WAP相关协议、技术及其作用的认识。例如,WAP协议栈有六层,noop元素指出不应做任何事,WAP编程模型中请求从WAP终端发出,...
- **元素和标签**:介绍构成WML文档的基本单位。 - **实例分析**:通过实例演示如何组织WML代码。 - **基本结构**:概述WML文档的标准结构。 - **WML语言的基本知识**: - **字符集及编码**:WML使用的字符集...
在WML中,标签是用来构建页面结构和控制交互的关键元素。以下是一些主要的WML标签及其功能: 1. ****:根元素,用于定义整个WML文档。可以设置xml:lang属性来指定文档的语言。 2. ****:表示一个显示页面,是WML的...
- `<do>`:在用户交互时触发一个任务。 - `<onevent>`:包含在某些事件发生时执行的代码。 - `<postfield>`:定义与服务器通信时发送的数据。 #### 任务元素 - `<go>`:跳转到新的卡片。 - `<noop>`:表示不执行...
总的来说,WML初级教程涵盖了从基本的文档结构到交互元素和输出格式的各种知识点,适合入门级和精通级开发者学习。理解并熟练掌握这些标签和属性,能够帮助开发者创建适应移动设备的高效、简洁的网页应用。
本教程将详细介绍WML中的四种主要任务:Go、Prev、Refresh和Noop。 1. **Go任务 ()** Go任务用于在用户交互,如点击链接时,切换到新的WML卡片(card)。在WML文档中,`<go>`标签定义了一个动作,它将导航到由`...
它是由WAP论坛设计的一种轻量级XML应用,旨在为低带宽、小屏幕的移动设备提供高效的数据传输和显示方式。本文将深入解析《WML标签速查手册》,帮助读者快速掌握WML的核心标签及其用法。 #### 二、结构相关标签 **1...
6.3. 读取(Fetching)选项和参数 6.3.1. 操作 Getopt 异常 6.3.2. 通过名字读取 (Fetching)选项 6.3.3. 报告选项 6.3.4. 读取非选项参数 6.4. 配置 Zend_Console_Getopt 6.4.1. 添加选项规则 6.4.2. 添加...