Mszx Postado Fevereiro 12, 2008 Denunciar Share Postado Fevereiro 12, 2008 Estou aqui com um pequeno problema.Tenho um form onde tem um select como por exemplo:<select name="TESTE"> <option value="Selecione">Selecione <option value="b">B <option value="c">C <option value="d">D <option value="e">E </select> Depois tenho um script de validação: if (TESTE.value == "Selecione") { alert("O campo deve ser preenchido!"); d.TESTE.focus(); return false; }Só que ele não está a entrar nesta verificação, podem ajudar??Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 12, 2008 Denunciar Share Postado Fevereiro 12, 2008 você não colocou a chamada da funcao mas verifique se tem return NomedaFuncao() Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mszx Postado Fevereiro 12, 2008 Autor Denunciar Share Postado Fevereiro 12, 2008 Sim tenho a chamada da função return NomedaFuncao()O erro está mesmo nesse if, pois se eu tirar o if ele corre na perfeição, com esse if ele já não corre, deve estar faltando algo nele, daí a minha pergunta Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Fevereiro 13, 2008 Denunciar Share Postado Fevereiro 13, 2008 testei aqui e funfou de boa no IE e no FF<form name="frm1" onSubmit="java script:return funcao();"> <select name="TESTE"> <option value="Selecione">Selecione</option> <option value="b">B</option> <option value="c">C</option> <option value="d">D</option> <option value="e">E</option> </select> <input type="submit"/> </form> function funcao(){ valor = document.frm1.TESTE.value; if(valor == 'Selecione'){ alert('entrou no if\n\n' + valor); }else{ alert('entrou no else\n\n' + valor); } return false; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Mszx
Estou aqui com um pequeno problema.
Tenho um form onde tem um select como por exemplo:
Depois tenho um script de validação:Só que ele não está a entrar nesta verificação, podem ajudar??
Obrigado
Link para o comentário
Compartilhar em outros sites
3 respostass 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.