[Resolvido] Problemas na validação de campos com radio
Bom dia.
Meu problema é o seguinte.
Tenho dois radiobutton no formulário de cadastro (Pessoa Física / Pessoa Jurídica).
Para Física habilita cpf e rg, e para jurídica habilita cnpj e inscrição estadual.
Fiz o seguinte código para quando enviar e só reclamar de um campo estar vazio (cnpj ou cpf, dependendo do que foi selecionado)...
if(document.pedido.Pfisica.value){
if(document.pedido.t1.value=="") {
alert("O Campo CPF é obrigatório!");
return false;
}
}
else
if(document.pedido.Pjuridica.value){
if(document.pedido.t2.value==""){
alert("O Campo CNPJ é obrigatório!");
return false;
}
}
Mas um exemplo do problema é.
Eu escolho pessoa física e logo em seguida troco para pessoa jurídica.
Daí digito os dados e vou enviar, quando envio ele reclama de não ter add cpf.
Sendo que se eu seleciono diretamente o cnpj, digito os dados e vou enviar, ele não reclama do cpf.
Você podem me ajudar com isso? Mesmo escolhendo por exemplo p. física e mudando para p. jurídica ele não dê essa mensagem, já que o que esta marcado é p. jurídica.
Espero que tenham entendido, obrigada.
Discussão (4)
Carregando comentários...