www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WAP初级教程>正文    

6.4 变量设置元素与变量设置的有关规定


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

6.4  变量设置元素与变量设置的有关规定
几乎所有的WML内容都可通过设置参数来实现,这为我们灵活地开发WML程序提供了方便。例如,我们可以设置卡片的有关参数,从而可以很容易地改变卡片的显示样式或内容;我们也可以设置导航参数,以使浏览器能够根据用户的输入内容进行导航并显示相应的卡片内容。在WML编程中,参数设置都是通过变量设置和变量赋值等操作实现的。变量可以用来替换字符串,并可在程序运行中替代它们的当前值。只要变量的值不为空字符串,且变量在当前上下文内容中不是没有被定义或被认同,那么我们就可以使用一个非空的字符串去设置这个变量,并让它在程序中发挥作用。

本节我们先介绍一个变量设置元素,然后再介绍与变量设置有关的一些具体规定。

6.4.1  setvar元素
setvar元素用于指定在当前上下文内容中的变量的值,从侧面影响正在运行的任务。其语法格式为:

<setvar  name="name"  value="value" / >

它有两个属性:name和value。前者用于指定变量的名称,后者用于指定所需赋给变量的值。这两个属性都是必选的,它们的数据类型均属于VDATA型。如果name属性所规定的变量名不合法或不符合运行环境的要求,那么setvar元素在WML程序运行中就会被忽略,不能发挥其应有的作用。

现在我们看一个包含setvar元素的例子,程序如下:

 

<card id="Product" title="Choose Product">

         <p>

                   Product name:

                            <input title="Product name" name="product" value="WapSdk"/>

                                     <do type=”accept” label="Clear">

本新闻共10页,当前在第01页  01  02  03  04  05  06  07  08  09  10  

上一篇:6.3.8 卡片与卡片组的任务替代
下一篇:6.5 用户输入处理元素
Google
 
关于“6.4 变量设置元素与变量设置的有关规定”的相关内容连接
·第六章 WML Script标准函数库(下)
·第六章 WML Script标准函数库(上)
·第五章 WMLScript脚本程序设计(下)
·第五章 WMLScript脚本程序设计(上)
·第四章 WML Script语法基础
·第三章 WML编程
·第二章 WML语言基础
·第一章 WAP Server = Web Server + Configuration
·专题:WML语言全垒打
·初识WAP

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved