來源:http://blog.chdou.com/archives/70
在使用TextField時,經常會有要求用戶按規則輸入,例如:只能大寫字母、只能輸入小寫字母 或 只能輸入數字等等…,我一般做法都是等用戶輸入完成後再做校驗,不正確了提示用戶重新輸入,這種做法確實比較魯莽。restrict屬性確實可以幫我們解決很多難題。
restrict的3個轉義符:
符號 – :指定一個範圍
符號 ^:^後的所有字符都不可輸入
符號 / :輸入轉義符
下面就舉例說明restrict屬性的一些用法:
1、大寫字母輸入:
注:在輸入小寫的a-z時,會自動轉換爲大寫的A-Z,相當的方便也!
2、數字輸入:
3、除小寫字母 a-z 外都允許