flex stringValidator字符串验证
StringValidator 类用于验证字符串的长度是否位于指定范围内。
1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- Simple example to demonstrate StringValidator. --> 3 <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> 4 5 <mx:Script> 6 import mx.controls.Alert; 7 </mx:Script> 8 9 <mx:StringValidator source="{fname}" property="text" 10 tooShortError="This string is shorter than the minimum allowed length of 4. " 11 tooLongError="This string is longer than the maximum allowed length of 20." 12 minLength="4" maxLength="20" 13 trigger="{myButton}" triggerEvent="click" 14 valid="Alert.show('Validation Succeeded!');"/> 15 16 <mx:Panel title="StringValidator Example" width="75%" height="75%" 17 paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10"> 18 19 <mx:Form> 20 <mx:FormItem label="Enter a name between 4 and 20 characters: "> 21 <mx:TextInput id="fname" width="100%"/> 22 </mx:FormItem> 23 24 <mx:FormItem > 25 <mx:Button id="myButton" label="Validate" /> 26 </mx:FormItem> 27 </mx:Form> 28 </mx:Panel> 29 </mx:Application>