Kra coloca um ID no seu EmailValidator
ai na função limparCampos() acrescente o seguinte...
public function limparCampos():void {
emailValid.required = false;
emailValid.validateNow();
campo_nome.text = "";
Deu certo não. Continua marcando de vermelho depois de limpar os campos.
*Você pode desabilitar colocando required = false depois habilitar no
momento em que for incluir um dado por exemplo. *
Pode dar um exemplo de como fazer isso?
Obrigado!
2010/4/12 Marcelo Rangel
> Olá Sérgio,
>
> Tenta l
Olá Sérgio,
Tenta limpar o errorString logo após limpar o text
public function limparCampos():void {
campo_nome.text = "";
campo_cpf.text = "";
campo_email.text = "";
campo_cel.text = "";
camp
Isso acontece pq o default do validator é required = true.
Portanto qdo vc limpar os campos ele irá validá-los novamente
Você pode desabilitar colocando required = false depois habilitar no momento
em que for incluir um dado por exemplo.
Em 12 de abril de 2010 16:06, Sérgio Fantin
escreveu:
Olá pessoal,
estou com um problema na hora de clicar no botão limpar da minha tela, pois
depois de limpar meus campos(que são required) aparecem marcados em
vermelho.
no botão tá assim:
o método que limpa:
public function limparCampos():void {
campo_nome.text = "";