FLEX/textinput 日期 验证
1 日期正确与否验证:例如输入20131136,则弹出“日期形式不正确“。
2 日期形式验证 :例如输入2013.01.01,则弹出 ”日期形式不正确“。
import mx.events.ValidationResultEvent;
[Bindable]private var vResult:ValidationResultEvent;
vResult = dateVal.validate();
if (vResult.type !=ValidationResultEvent.VALID) {
Alert.show("日期形式不正确。");
return ;
}
<mx:DateValidator id="dateVal" property="text" source="{hm_make_date}" inputFormat="yyyymmdd"/>
<mx:TextInput id="hm_make_date" text="" width="140" />