flex實現註冊和重置

2021-06-18 03:41:57 字數 2835 閱讀 2908

<?xml version="1.0" encoding="utf-8"?>  

xmlns:mx=""   

xmlns:s="library:" 

viewsourceurl="src/validationusable/index.html"  

width="500" height="400"   

defaultbutton=""  

creationcomplete="creationcompletehandler();"  

>  

import mx.validators.validator; 

import mx.events.validationresultevent; 

import mx.controls.alert; 

import mx.core.iuitextfield;

// event listener for the valid and invalid events.

private function handlevalid(evt:validationresultevent):void else

}//表單是否有效 

[bindable] 

public var formisvalid:boolean = false; 

//表單是否為空 

[bindable] 

public var formisempty:boolean = true; 

//持有該目前集中控制的物件。 

private var focussedformcontrol:displayobject; 

/** 

* 驗證表單方法 

* */ 

private function validateform(event:event):void  

/** 

* 驗證方法 

* */ 

private function validate(validator:validator):boolean 

/** 

*元件構件完成事件 

* */ 

private function creationcompletehandler():void 

/** 

* 表單提交 

* */ 

private function submitform():void  

/** 

*  清除驗證資訊 重置功能 

* */ 

private function clearformhandler():void 

// 設定第乙個控制項獲取到焦點 

private function resetfocus():void 

]]>  

source="" property="text" 

valid="handlevalid(event)"

invalid="handlevalid(event);" />

source="" property="text" 

valid="handlevalid(event)"

invalid="handlevalid(event);" />

id="namevalidator"  

source=""   

property="text"

tooshorterror="字串太短了,請輸入最少2個字元. "

toolongerror="字串太長了,請輸入最長16個字元. "

minlength="2" 

maxlength="16"/>  

tooshorterror="字串太短了,請輸入最少4個字元. "

toolongerror="字串太長了,請輸入最長20個字元. "

minlength="4" maxlength="20"/> 

tooshorterror="字串太短了,請輸入最少4個字元. "

toolongerror="字串太長了,請輸入最長20個字元. "

minlength="4" maxlength="20"/> 

requiredfielderror="不能為空" noexpressionerror="兩次密碼不一致"/>

id="phonevalidator"  

source="" property="text"  

/>  

id="emailvalidator"  

source="" property="text"  

/>  

id="nameinput"  

change="validateform(event);"/> 

id="password"  displayaspassword="true" 

change="validateform(event)"/> 

id="repassword"  displayaspassword="true" 

change="validateform(event)"/> 

id="phoneinput"  

change="validateform(event);" />  

id="emailinput"  

change="validateform(event);"  

/>  

id="submitbutton"  

label="註冊"   

enabled=""   click="submitform()"

/>  

label="重置"   

enabled=""  

click="clearformhandler();"  

/>  

FLEX事件註冊

import mx.controls.alert import flash.events.mouseevent button 事件註冊 bt1.addeventlistener mouseevent.click,onc bt1.addeventlistener mouseevent.mouse mo...

wordpress新註冊使用者或重置密碼鏈結失效

在網上找了好多個部落格,乙個比乙個不要臉,要更改的是兩個檔案,最後都抄成乙個檔案了。我是按照這個修改成功的。新註冊使用者 編輯這個檔案wordpress wp includes pluggable.php檔案 我這個版本配置內容在1899行,去掉尖括號 1899 message network si...

Dubbo Nacos實現服務註冊和發現

很多公司都用dubbo作為自己的rpc遠端服務呼叫框架,其優異的效能也是得到了大家的認可。目前的標配是用zookeeper進行服務註冊,用dubbo自帶的dubbo admin進行服務管理,基本來說是夠用的。在講今天的內容之前,還是看看dubbo zookeeper是怎麼玩的。dubbo zooke...