bom dia a todos!
EStou tendo um problema com o validator!
eu tenho dois campos que eu quero que so ative o btn logar apos estes
campos estarem validos
ex:
<mx:Label x="21" y="61" text="Email:"/>
<mx:Label x="21" y="97" text="Senha:"/>
<mx:TextInput x="69" y="59" id="emailLogin"/>
<mx:TextInput x="69" y="95" id="senhaLogin" displayAsPassword="true"/>
<mx:Button x="27" y="133" label="Logar" id="logarLogin"
enabled="false"
click="validarUsuarioLogin()"/>
e tenho os meu dois validator
<mx:EmailValidator
id="emailValidator"
source="{emailLogin}" property="text" required="true"
valid="validarUsuario(event)" invalid="validarUsuario(event)"
requiredFieldError="Este Campo é Obrigatorio"
/>
<mx:Validator id="senhaLoginValidate" required="true"
source="{senhaLogin}" property="text"
valid="validarUsuario(event)" invalid="validarUsuario(event)"
requiredFieldError="Este campo é Obrigatório"
/>
e minha funcao que trata ele
private function validarUsuario(eventObj:ValidationResultEvent):void{
if(eventObj.type==ValidationResultEvent.VALID)
{
logarLogin.enabled=true;
}else
{
logarLogin.enabled=false;
}
}
e tenho minha funcao que e chamada QUANDO ESTIVER TRUE O BOTAO PARA
LOGAR
public function validarUsuarioLogin():void{
Alert.Show("campos validos");
}
so que quando o email passa pela validacao o botao para logar ja se
ativa!
quero que ele so ganha enable=true quando os dois passar pela
validacao tanto o email quanto a senha!
Tenho que ajustar minha funcao validarUsuario mas nao sei como :(
por favor quem puder me ajudar fico muito grato !
fiquem com Deus
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---