来源:http://blog.chdou.com/archives/70
在使用TextField时,经常会有要求用户按规则输入,例如:只能大写字母、只能输入小写字母 或 只能输入数字等等…,我一般做法都是等用户输入完成后再做校验,不正确了提示用户重新输入,这种做法确实比较鲁莽。restrict属性确实可以帮我们解决很多难题。
restrict的3个转义符:
符号 – :指定一个范围
符号 ^:^后的所有字符都不可输入
符号 / :输入转义符
下面就举例说明restrict属性的一些用法:
1、大写字母输入:
注:在输入小写的a-z时,会自动转换为大写的A-Z,相当的方便也!
2、数字输入:
3、除小写字母 a-z 外都允许