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

Resolvido


MTavares

Pergunta

Pessoal. beleza?

Estou finalizando um sistema de cadastro, porém preciso fazer algo da seguinte forma:

Existe no formulário 02 campos: Pessoa Física e Pessoa Jurídica do tipo "radio". Ao clicar em Pessoa física, aparecerá embaixo o formulário de PF e se clicar em pessoa juridica aparecerá embaixo o form de PJ. Até aqui tudo bem, pois futucando encontrei esse código, vejam:

<script>

function mostrar(valor){
if(valor == 1){
    document.getElementById('nao_contribuinte').style.display="none";
    document.getElementById('sim_contribuinte').style.display="block";
}else if(valor == 2){
    document.getElementById('sim_contribuinte').style.display="none";
    document.getElementById('nao_contribuinte').style.display="block";
 }
}
</script>

                <input type="radio" name="TipoCliente" value="Pessoa Física" style="border:0px" onclick="mostrar(1)" /> Pessoa F&iacute;sica
                &nbsp;
                <input type="radio" name="TipoCliente" value="Pessoa Física" style="border:0px" onclick="mostrar(2)" /> Pessoa Jur&iacute;dica

O que preciso na verdade é que ao entrar na página de cadastro, o formulário de PF já esteja visível e só depois de clicar que faça essas mudanças, tipo o formulário do site Extra. Veja o modelo:

https://carrinho.extra.com.br/Site/Login.aspx

Como eu faria isso baseado no código passado anteriormente?

Obrigado!

Editado por MTavares
Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Ué, adicione um checked no seu radioButton de pessoa física (pra deixar marcado que o formulário é de pessoa física)

<input type="radio" name="TipoCliente" value="Pessoa Física" style="border:0px" onclick="mostrar(1)" checked />

EEEE lá no seu elemento sim_contribuinte você deixa o display:block, pra que ele apareça =)

Caso funcione, não se esqueça de adicionar "Resolvido" no título do post.

Editado por fiote
Link para o comentário
Compartilhar em outros sites

  • 0

Antes de fechar o tópico, só mais uma pergunta...

eu criei uma validação de campos, porém quando vai validar um campo na formulário de PJ, ele volta para o formulário PF e é necessário clicar em PJ novamente. Tem como contornar essa situação?

Obrigado.

Esqueci de dizer que a validação está sendo efetuada pelo PHP....

Obrigado.

Link para o comentário
Compartilhar em outros sites

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...