WML <input>  标签

<input/> 元素用于创建输入字段,输入字段用于从用户获取字母数字数据。

属性:

该元素支持以下属性:

属性描述
nametext根据用户输入的结果设置的变量的名称
maxlengthnumber设置用户可以在字段中输入的最大字符数
emptyok
  • true

  • false

设置用户是否可以将输入字段留空。 默认为"false"
formatA
a
N
X
x
M
m
*f
nf
设置输入字段的数据格式。 默认为"*M"。

A = 大写字母或标点符号
a = 小写字母或标点符号
N = 数字字符
X = 大写字符
x = 小写字符
M = 所有字符
m = 所有字符
*f = 任意数量的字符。 将 f 替换为上面的字母之一,以指定用户可以输入哪些字符
nf = 将n替换为1到9之间的数字,以指定用户可以输入的字符数。 将 f 替换为上面的字母之一以指定用户可以输入哪些字符

sizenumber设置输入字段的宽度
tabindexnumber设置选择元素的制表位置
titletext设置列表标题
type
  • text

  • password

指示输入字段的类型。 默认值为"text"。 密码字段用于获取密码以进行身份验证。
valuetext在"name"属性中设置变量的默认值
xml:langlanguage_code设置元素中使用的语言
classclass data设置元素的类名。
idelement ID元素的唯一 ID。

示例:

以下示例显示了该元素的用法。

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">

<wml>

<card title="Input Fields">
<p> Enter Following Information:<br/> 
 Name: <input name="name" size="12"/>
 Age :  <input name="age" size="12" format="*N"/>
 Sex :  <input name="sex" size="12"/> 
</p>
</card>

</wml>

这将为您提供以下屏幕来输入所需信息:

WAP 示例23