为了方便您阅读最新章节,请记住“闪文书库”网址 www.shanwen.com,注册会员收藏您喜爱的书籍
====>>>公告:晚上6点-11点高峰期,可能出现图片打开缓慢,如果太长时间没有打开,请刷新
第一卷第七章
????特?
程序允许用户输入数据才能发挥更多的作用,就是简单如选项选择也会给用户带来很大的方便。WML也提供了各种各样的数据输入机制。在WML上的数据输入原则只有一个:简单简单再简单。
简单文本输入[TOP]
输入数据最简单的途径是,它允许用户输入字符串(可以进行一些规格化操作),并把输入结果保存到一个变量里。用户具体的输入方式跟所使用的终端有关。
复合数据输入[TOP]
一般来说,很少再一个CARD里放很多个数据输入元素。因为大多数WAP终端屏幕很小,不能在一个屏幕上显示很多输入区。所以,终端必须决定如何处理用户输入界面,比如元素是否因该显示成上下滚动的列表。也许一个页面上显示一个输入是最直观的方式。每个用户终端有不同的方式处理这个问题。其实WML已经提供了两种途径来达到最佳效果。
第一个途径就是CARD元素的ordered属性。通常,ordered设为true,表示CARD里的内容表现为一个线性列表,也许会显示很多页,就象前面那个例子。但是如果你把ordered设为false,则某些终端会把输入列表先列出来,如果你的输入项目不是很多的话(比如email,包括地址、主题和内容),可以在一个屏幕上显示出来。不过,然而,但是,非常可惜,目前国内市面有售的手机几乎都不支持。
如果你碰到更复杂的情况,那就要用到第二种方法:元素。它可以帮助你组织一系列文字和输入框,可以形成多个组。它告诉用户终端这些元素之间的关系以便更好地显示并引导用户输入。这种做法看起来有点象虚拟的页面,可以让用户分层输入。
的语法如下:
为了方便下次访问,请牢记闪文书库网址www.shanwen.com,您的支持是我们最大的动力。注册会员