EXTjs 密碼驗證

來源:互聯網
上載者:User
Ext.apply(Ext.form.VTypes,{   password:function(val,field){////val指這裡的文字框值,field指這個文字框組件      if(field.confirmTo){//confirmTo是我們自訂的配置參數,一般用來儲存另外的組件的id值       var pwd=Ext.get(field.confirmTo);//取得confirmTo指向組件ID的值         return (val==pwd.getValue());         }              return true;      }  //passwordText : 'Passwords do not match'});Ext.onReady(function(){Ext.QuickTips.init();Ext.form.Field.prototype.msgTarget='side';var panel=new Ext.FormPanel({ title:'password verification', frame:true, width:300, labelWidth:100, defaults:{  width:150  //inputType:'password'  },   defaultType: 'textfield',  items:[{    xtype:'textfield',     fieldLabel : "姓名",        name : "author_nam",        regex : /[\u4e00-\u9fa5]/,     //Regex在/...../之間. [\u4e00-\u9fa5] : 只能輸入中文.        regexText:"只能輸入中文!",         //Regex錯誤提示        allowBlank : false                //此驗證依然有效.不許為空白.    },{    fieldLabel:'密碼',    id:"pass1",    inputType:'password'},{    fieldLabel:'確認密碼',    id:"pass2",    inputType:'password',    vtype:"password",    vtypeText:"密碼不一致",    confirmTo:"pass1"    }]      })  panel.render("password");  })

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.