作者在 2008-04-29 13:51:19 发布以下内容
<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><
html><
head><
meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><
title>Validate Page</title><
style type="text/css"> @import "dojo/dijit/themes/nihilo/nihilo.css"; @import "dojo/dojo/resources/dojo.css"</
style><
script type="text/javascript" src="dojo/dojo/dojo.js" djConfig="parseOnLoad: true" ></
script><
script type="text/javascript">dojo.require(
"dojo.parser");dojo.requir
e("dijit.form.TextBox");</
script></
head><
body class="nihilo"><
form>First Name:
<input type="text" name="first" dojoType="dijit.form.TextBox" trim="true" propercase="true" />Propercase<br/>Last Name:
<input type="text" name="last" dojoType="dijit.form.TextBox" trim="true" uppercase="true" />Uppercase<br/>Email:
<input type="type="text" name="email" dojoType="dijit.form.TextBox" trim="true" lowercase="true" />Lowercase<br/></
form></
body></
html>去空格主要是将trim属性设置为true就可以了。会为输入框中的内容去掉首尾的空格然后放回输入框。
大小写的控制比较有特色。三个属性,分别是propercase, uppercase, lowercase。只要将这三个属性设置为true就可以了,当然,一个输入框最多只能使用一个大小写的属性。propercase属性是指将首字母变为大写,其余不变;uppercase是指将输入框中的所有字母换成大写的;而lowercase则是换成小写的。