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