Jump to content


Photo

Preenchimento Obrigatorio


  • Faça o login para participar
2 replies to this topic

#1 michelmfreitas

michelmfreitas

    ...

  • Usuários
  • 310 posts
  • Sexo:Não informado

Posted 29/08/2007, 16:18

olá pessoal...


não consigo requerer o preenchimento de um campo obrigatório.

Quando não preecho o CEP, ele não avisa, mas deveria... vejam:

<input name="cep" type="text" class="form" id="cep" size="20" />

o JS:

d = document.formulario;
//validar nome
if (d.cep.value == ""){
	alert("O campo " + d.cep.name + " deve ser preenchido!");
	d.nome.focus();
	return false;
}

Podem me ajudar?
Michel Martins

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 30/08/2007, 06:29

Isso só acontece com o CEP?

Como que você está chamando a função que valida o formulário? No onsubmit da tag <form>?

Flws...
:ponder:Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 Diego Silva

Diego Silva

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 12/09/2007, 10:14

Bom dia amigão

tenta assim eu uso este script em meus Forms e sempre funciona... :rolleyes:

<script language=JavaScript>

function validaForm(){
var nome = document.frmContato.Nome;
var endereco = document.frmContato.Endereco;
var cidade = document.frmContato.Cidade;
var fone = document.frmContato.Fone;
var cpf = document.frmContato.CPF;
var rg = document.frmContato.RG;

if(nome.value == "" || endereco.value =="" || cidade.value =="" || fone.value =="" || cpf.value =="" || rg.value ==""){
alert("Preencha todos os campos para que os dados sejam enviados");
return false;
}
}

Depois vc chama somente no form esta função: <form method="POST" name="frmContato" action="" onSubmit="return validaForm()">
ele vai pegar pelas Ids dos Campos...

Espero ter ajudado!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq