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

6.5 用户输入处理元素


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏
(*),由此起到保密的目的。

例如,当type="text"时,用户输入“12345”,那么浏览器上将依次显示出“12345”;如果type="password",则对用户输入的上述内容,浏览器依次显示为“*****”。这两种情况下,WML程序接收到的用户输入都是“12345”,并把它赋给相应的变量。

(4) value。该属性用于指定name属性所定义变量的值,它将显示在输入框中。如果input元素显示时用户没有设置name属性中的变量,那么value属性中的值就会自动分配给该变量。如果name属性中的变量已有值,或用户输入了新的值,或者用户输入的值不符合input元素的格式要求,那么value属性就会被程序忽略,value属性定义的值也不会影响变量的值。value属性在语法和行为上与下面介绍的default属性基本相同。

(5) default。该属性用于指定name属性所定义变量的默认值。在input元素运行时,如果用户不输入变量值,那么name属性定义的变量将采用default属性定义的默认值。否则,用户输入新值时,默认值将被忽略,变量将采用新输入的值。如果用户输入的值不符合input元素的格式要求,那么变量仍采用默认值。

6.1  格式化标记及作用

标记

       

A

允许输入任何大写字母及标点符号,即非数字字符的大写字母和符号

a

允许输入任何小写字母及标点符号,即非数字字符的小写字母和符号

N

允许输入任何数字,不包括特殊符号及大小写字母

X

允许输入任何符号、数字及大写字母,所输入字母不可改变为小写

x

允许输入任何符号、数字及小写字母,其中所输入字母不可改变为大写

M

允许输入任何符号、数字及大写字母,所输入字母可改变为小写,默认为首字大写

m

允许输入任何符号、数字及小写字母,所输入字母可改变为大写,默认为首字小写

*f

允许输入任何格式的任意个字符(但不超过 maxlength属性所定义的个数),其中f为上述任一格式标记代码,比如*N可代表任何数字;*f在格式串中只可指定一次且只能出现在最后

nf

允许输入n个字符,其中n1~9的整数;f为除*f以外的上述作一格式标记代码;nf在格式串中也是只可指定一次且只能出现在最后

\c

允许输入一个字符,并显示在输入框光标所在的当前位置

本新闻共5页,当前在第2页  1  2  3  4  5  

上一篇:6.4 变量设置元素与变量设置的有关规定
下一篇:6.5.2 select元素
Google
 
关于“6.5 用户输入处理元素”的相关内容连接
·第六章 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