Tavinho Postado Junho 21, 2006 Denunciar Share Postado Junho 21, 2006 :D Galera, alguém pode me explicar como fazer pra validar os campos, no Flash ??Tipo, no JavaScript eu sei, mas quero fazer isso num formulário, de um site inteiramente em Flash...abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marsanweb.com Postado Junho 21, 2006 Denunciar Share Postado Junho 21, 2006 olha eu aqui denovo Tavinho!Vamos fazer um exemplo de validação, ok?Faça um formulario (que acho que não dara trabalho) coloque os seguintes campos nele e seus respectivas variaveis:campo nome - var = nomecampo E-mail - var = emailcampo Mensagem = var = mensagemno botão de enviar, antes de load... coloque esse AS:buscaroba = email.indexOf( "@" ) ; buscaponto = email.indexOf( "." ) ; trace(buscaroba); if (nome == "" || nome.length <3) { setProperty("popup", _visible, "1"); popup.mensagem = "Favor colocar seu Nome"; } else if (email == "" || email.length <5) { setProperty("popup", _visible, "1"); popup.mensagem = "Por favor indicar um email de contato"; } else if (buscaroba == (-1)) { setProperty("popup", _visible, "1"); popup.mensagem = "hmmm.. um email sem \"@\"..."; } else if (buscaponto == (-1)) { setProperty("popup", _visible, "1"); popup.mensagem = "que tal um email valido?"; } else if (mensagem.length < 10) { setProperty("popup", _visible, "1"); popup.mensagem = "Favor colocar uma mensagem"; } else {Não esqueça de colocar mais um "}" no final do Load...Numa camada você que voce colocara o nome de popup voce fara um retangulo de aproximadamente 170x128 px e converte ele para um mc e instancie ele como "popup". Nesse mc que será exibido as mensagemde alerta para que formulario seja preenchido corretamente.No palco da camada popup coloque esse AS:setProperty("popup", _visible, "0"); // esse AS fará que o mc popup fique "invissivel" até que seja solicitado pelo ASUsando dois quartos desse retangulo coloque um campo de texto Dinamico e de a ele o var = mensagem, e no espaço que sobrar coloque um botão com esse AS:on (release) { setProperty("", _visible, "0"); // esse AS novamente no botão fará que popup fique novamente "invissivel" para que o usuario prossiga com o preenchimento.}está pronto o validador Qualquer coisa posta aíNo meu site que é feito totalmente em flash (inclusive o formulario de contato) tambem tem esse validador, se quiser conferir como funciona acesse o endereço abaixo:www.marsanweb.com.brVISITEM O NOVO SITE TEMATICO PRA COMPA 2006 DA MARSAN WEB Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Tavinho
:D Galera, alguém pode me explicar como fazer pra validar os campos, no Flash ??
Tipo, no JavaScript eu sei, mas quero fazer isso num formulário, de um site inteiramente em Flash...
abraços
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.