ExtJS 關於文字驗證

2021-05-23 15:55:57 字數 901 閱讀 4876

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...