Posted by: pachamuthu | June 2, 2009

Email Validator

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


Leave a response

Your response:

Categories