1.乙個最簡單的例子:空驗證
//空驗證的兩個引數
1.allowblank:false//false則不能為空,預設為true
2.blanktext:string//當為空時的錯誤提示資訊
js**為:
var form1 = new ext.form.formpanel(,
items:[
]});
2.用vtype格式進行簡單的驗證。
在此舉郵件驗證的例子,重寫上面**的items配置:
items:[
你可以修改上面的vtype為以下的幾種extjs的vtype預設支援的驗證:
//form驗證中vtype的預設支援型別
1.alpha //只能輸入字母,無法輸入其他(如數字,特殊符號等)
2.alphanum//只能輸入字母和數字,無法輸入其他
3.email//email驗證,要求的格式是"[email protected]"
4.url//url格式驗證,要求的格式是[url]http://www.langsin.com[/url]
3.高階自定義密碼驗證
new ext.form.textfield({
fieldlabel : "姓名",
name : "author_nam",
regex : /
[/u4e00-/u9fa5]/, //正規表示式在/...../之間. [/u4e00-/u9fa5] : 只能輸入中文.
regextext:"只能輸入中文!", //正規表示式錯誤提示
allowblank : false //此驗證依然有效.不許為空.
ExtJs表單驗證
一 基本驗證方式,使用vtype屬性。1.alpha只能輸入字母,無法輸入其他 如數字,特殊符號等 2.alphanum只能輸入字母和數字,無法輸入其他 3.email驗證,要求的格式是jelly 8090 sina.com 4.url格式驗證,要求的格式是 二 其他方式驗證。1.驗證最大最小輸入字...
extjs表單FormPanel驗證
在extjs中,formpane表單提供了各種各樣的驗證,先總結一下 在講解表單驗證前需要說一下和其相關的一下設定 在onready的function 新增以下兩行 ext.quicktips.init 為元件提供提示資訊功能,form的主要提示資訊就是客戶端驗證的錯誤資訊。ext.form.fie...
extjs 表單驗證例項
放在onready的function 中 ext.quicktips.init 為元件提供提示資訊功能,form的主要提示資訊就是客戶端驗證的錯誤資訊。ext.form.field.prototype.msgtarget side 提示的方式,列舉值為 qtip 當滑鼠移動到控制項上面時顯示提示 t...