validar campo multiline(FLASH)

fil79

Power Member
Boas

estou a tentar fazer a validação de um campo em actionscript (instaciado como 'descricao'):

if(descricao.text=="" ){
mensagem.text="O campo está vazio!";
}else{
//Instruções para gravar o campo
}


acontece que este código só funciona se a caixa de texto fôr de uma só linha. Como posso fazer a validação para um campo multiline? Desde já agradeço
 
a tua comparação está mal feita, basta tu teres 2 espaços em branco para isso não funcionar, não tem a ver com ser multiline ou não. a sugestão do tamanho da string é boa, tenta ir por aí.
 
var texto = txt.text.trim()

trim é uma função em c e c# para tirar os espaços a direira e a esquerda de uma string

if(texto.lenght>0)
 
sim a solução passa pelo o length

if(descricao.text.length<=1 )

//grava dados

}else{

//mensagem de erro
}


obrigado a todos ;)
 
Back
Topo