6.5 用户输入处理元素 |
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WAP技术站:www.wapease.com
|
||||||||||||||||||||||
例如,当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 格式化标记及作用
|
||||||||||||||||||||||
| 上一篇:6.4 变量设置元素与变量设置的有关规定 下一篇:6.5.2 select元素 |
||||||||||||||||||||||
