Definition:
The EmailValidator class validates that a string has a single @ sign, a period in the domain name and that the top level domain suffix has two, three, four or six characters.
Source Code:
<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml“>
<mx:Script>
import mx.controls.Alert;
</mx:Script>
<mx:EmailValidator source=”{email1}” property=”text”
missingAtSignError=”missing @ sign” missingUsernameError=” missing in your username”
tooManyAtSignsError=”donot use more than one @”
trigger=”{myButton}” triggerEvent=”click”
valid=”Alert.show(‘Validation Succeeded!’);”/>
<mx:Panel title=”EmailValidator ” width=”75%” height=”75%”
paddingTop=”10″ paddingLeft=”10″ paddingRight=”10″ paddingBottom=”10″>
<mx:Form>
<mx:FormItem label=”Enter an e-mail address: “>
<mx:TextInput id=”email1″ width=”100%”/>
</mx:FormItem>
<mx:FormItem >
<mx:Button id=”myButton” label=”Validate” />
</mx:FormItem>
</mx:Form>
</mx:Panel>
</mx:Application>
with regards,
pachamuthu.p