JavaScript Alert

3 respostas
Cl_ber_Jos

Boa tarde, essa é a minha primeira postagem nesse grupo…
Estou precisando de uma ajuda…

Estou fazendo um pequeno projeto, onde através de uma página .jsp acesso o servlet, nesta página jsp tem alguns campos obrigatórios, e para trata-los estou mandando os dados desta página para servlet fazer o tratamento, e se caso estiver algum campo vazio na jsp o servlet devolve os dados(Até ai tudo bem).

Gostaria de criar uma mensagem de alerta(acho que deve ser JavaScript) para o caso de um campo vazio ou mesmo se o servlet pedir para mostrar (Alerta como o MessageDialog do Swing)

valeu

3 Respostas

Pedrosa

Se quizer fazer uma validação via Javascript deve usar algo assim:

<script language="javascript">
   function validaFormulario(){
       if (document.forms[0].nomeCampo.value.length == 0) {
           alert("O xpto é um campo obrigatório");
	       document.forms[0].nomeCampo.focus();
	       return;	       
	   }
       ...
       document.forms[0].submit();
   }

</script>

Chamando a função em um botão

<input type="button" onClick="validaFormulario();">
Cl_ber_Jos

Valeu Pedrosa, pela força…
Eu tentei usar algumas funções parecidas com essa, mas não deu certo, testei também essa sua e deu a mesma coisa…

Primeiramente eu criei uma página .js e coloquei a página .jsp para chama-la e agora tentei colocar essa função dentro da página jsp e também não deu certo

Eu estou usando o eclipse não sei se isso pode influenciar em alguma coisa…
(js(javascript) no eclipse só dá erro)

valeu

Cl_ber_Jos

Joguei dentro da própria página .jsp e funfou que foi uma beleza…
o problema é que eu estava colocando a função no corpo da página

coloquei agora entre os

obrigado pela força!

Criado 28 de abril de 2009
Ultima resposta 28 de abr. de 2009
Respostas 3
Participantes 2