Validating data using ActionScript 3.0 : PhoneNumberValidator « Data Model « Flex






Validating data using ActionScript 3.0

Validating data using ActionScript 3.0
          

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
    creationComplete="doValidate()">
    <mx:Script>
        
            import mx.validators.*;
            
            private var phoneV:PhoneNumberValidator;
            
            private function doValidate():void
            {
                phoneV = new PhoneNumberValidator();
                phoneV.source = phoneTxt;
                phoneV.property = "text";
                phoneV.required = true;
                phoneV.allowedFormatChars = "+,-";
            
                phoneV.allowedFormatChars = "+-";
                phoneV.invalidCharError = "Invalid char.";
                phoneV.wrongLengthError = "Invalid format";
                phoneV.requiredFieldError = "required";
                phoneV.trigger = phoneTxt;
                phoneV.triggerEvent = "change";
            }
            
            
      
    </mx:Script>
    
                
    <mx:Form id="myForm">
        
        <mx:FormHeading label="Insert Data" />  
        
        <mx:FormItem label="Insert Name" required="true">
            <mx:TextInput id="nameTxt" />
        </mx:FormItem>
        
        <mx:FormItem label="Insert Surname">
            <mx:TextInput id="surnameTxt" />
        </mx:FormItem>      
        
        <mx:FormItem label="Insert Phone Number">
            <mx:TextInput id="phoneTxt"  />
        </mx:FormItem>
        
    </mx:Form>
</mx:Application>

   
    
    
    
    
    
    
    
    
    
  








Related examples in the same category

1.Checking if the phone number entered is a valid formatChecking if the phone number entered is a valid format
2.Validate phone number with PhoneNumberValidatorValidate phone number with PhoneNumberValidator
3.Use Use <mx:PhoneNumberValidator>
4.A PhoneNumberValidator validator is assigned to arg1(first argument tag)A PhoneNumberValidator validator is assigned to arg1(first argument tag)
5.Override default error message for a specific PhoneNumberValidatorOverride default error message for a specific PhoneNumberValidator
6.Using the PhoneNumberValidator classUsing the PhoneNumberValidator class
7.Using PhoneNumberValidatorUsing PhoneNumberValidator
8.PhoneNumberValidator allowedFormatChars and error messagesPhoneNumberValidator allowedFormatChars and error messages
9.Declare the standard PhoneNumberValidator validator with tagDeclare the standard PhoneNumberValidator validator with <mx:PhoneNumberValidator> tag
10.PhoneNumberValidator in ActionScriptPhoneNumberValidator in ActionScript
11.PhoneNumberValidator Custom Event ListenerPhoneNumberValidator Custom Event Listener
12.Using two PhoneNumberValidator tags to ensure that the home and mobile phone numbers are entered correctlyUsing two PhoneNumberValidator tags to ensure that the home and mobile phone numbers are entered correctly
13.Use PhoneNumberValidator to validate and PhoneFormatter to formatUse PhoneNumberValidator to validate and PhoneFormatter to format
14.Assigning a new message string to the wrongLengthError propertyAssigning a new message string to the wrongLengthError property