Ir para conteúdo
Fórum Script Brasil
  • 0

Só quero q envia com todos os campos preenchidos.


egalauber

Pergunta

Pessoal tenho um pequeno formulário apenas com campos "select" para fazer uma busca.

Tenho um pequeno código em javascript para que o formulário não vá com algum campo sem preencher.

O resultado é enviado para uma página PHP.

Só que se eu uso "submit" ele mostra o alert dizendo q tem campos sem preencher e manda o formulário assim mesmo.

Se eu uso "buton" ele não manda o formulário.

O q q eu faço??

Quero q o formulário seja enviado apenas se todos os campos estiverem preenchidos!!

<script language="javascript">
function Valida(){

var tipo = document.BuscaRapida.tipo_imovel.value;
var finalidade = document.BuscaRapida.finalidade_imovel.value;
var dormitorios = document.BuscaRapida.dormitorios.value;
var preço = document.BuscaRapida.preço.value;

if(tipo == "nada"){
alert("Escolha o Tipo de Imóvel");
valores.BuscaRapida.tipo_imovel.focus();
return (false);
}

if(finalidade == "nada"){
alert("Escolha a Finalidade do Imóvel");
valores.BuscaRapida.finalidade_imovel.focus();
return (false);
}

if(dormitorios == 0){
alert("Escolha a quantidade de Dormitórios");
valores.BuscaRapida.dormitorios.focus();
return (false);
}

if(preço == 0){
alert("Escolha o Preço do Imóvel");
valores.BuscaRapida.preço.focus();
return (false);
}

return (true);

}
</script>


<form method="post" action="../busca rapida.php" name="BuscaRapida">

. . . restante do formulário . . .

<input type="submit" value="Buscar" onclick="Valida()"> // acho q o problema é nesta linha... como q eu faço?? "submit" mesmo ou "button" ?

Editado por fercosmig
Adicionar tag's
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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...