Use Validator.validateAll() to invoke validators in an Array
<?xml version="1.0"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initValidatorArray();"> <mx:Script> import mx.validators.Validator; private var myValidators:Array; private function initValidatorArray():void { myValidators=[zipV, pnV]; } </mx:Script> <mx:ZipCodeValidator id="zipV" source="{zipCodeInput}" property="text" /> <mx:PhoneNumberValidator id="pnV" source="{phoneNumberInput}" property="text" /> <mx:Form> <mx:TextInput id="zipCodeInput" /> <mx:TextInput id="phoneNumberInput" /> </mx:Form> <mx:Button label="Validate" click="Validator.validateAll(myValidators);" /> </mx:Application>