WML <input> 标签

定义和用法

<input> 标签定义输入字段(用户可在其中输入文本的文本域)。

语法

<input name="somename"/>

属性

属性描述
namenmtoken必需。变量的名称,其值是用户输入的结果。
emptyok
  • true
  • false
设置用户是否可以不填写输入字段。默认是 "false"。
format
  • A
  • a
  • N
  • X
  • x
  • M
  • m
  • *f
  • nf

设置输入字段的数据格式。默认是 "*M"。

  • A = 大写字母或标点符号
  • a = 小写字母或标点符号
  • N = 数字
  • X = 大写字符
  • x = 小写字符
  • M = 所有字符
  • m = 所有字符
  • *f = 任何数量的字符。用上面的字母替代 f,可以规定用户可输入的字符类型。
  • nf = 用数字 1 - 9 代替 n,可以规定用户可输入的字符数目。用上面的字母替代 f,可以规定用户可输入的字符类型
maxlengthnumber设置用户可以在字段中输入的最大字符数。
sizenumber_of_char设置输入字段的宽度。
tabindexnumber为输入字段设置 tab 位置。
titlecdata为输入字段设置标题。
type text password 指示输入字段的类型。默认值是 "text"。
valuecdata设置 "name" 属性中变量的默认值。
classcdata为此元素设置的 class 名。这个 class 名对大小写敏感。一个元素可链接多个 class。claas 属性中的多个 class 名通过空格进行分隔。
idid为此元素设置的唯一名称。

实例

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

<wml>
<card title="Input">
<p> 
 Name: <input name="name" size="15"/><br/> 
 Age:  <input name="age" size="15" format="*N"/><br/>
 Sex:  <input name="sex" size="15"/>
</p>
</card> 
</wml>