tenho um form onde o usuario informa seu CPF, e há dois botoes radio que ele informa se o CPF é próprio ou do responsavel; e um campo "nome_titular" que quero deixar de preenchimento obrigatório CASO marque-se a opção Radio que define que o CPF é do responsável;
meu script validador tah assim:
//validar NOME TITULAR
if (d.cpf_proprio[1].checked && !d.nome_titular == "" ) {
alert("Você informou não ser o titular do CPF fornecido, é necessário o nome do RESPONSÁVEL!")
d.nome_titular.focus();
return false;
}
---onde d = document."nome do formulario"
Não sou muito bom ainda em javascript, mas minha dificuldade deve ser como eu defino a segunda condição,certo?
da maneira que está, (aquele 1 quer dizer que é o radio 1, o 0 é cpf próprio o 1 cpf de terceiro), quando a opção "cpf próprio" é marcada, o form é validado sem galho, o problema é que quando é marcada o rádio de "cpf de responsavel" e o campo "nome_titular" está vazio, ele alerta e dá foco no campo, isso eu quero!!!
mas depois de informado o nome do titular e tenta-se enviar o form, a condição
d.cpf_proprio[1].checked fala mais alto, e mesmo com o campo nome_titular preenchido, ele teima em alertar com a msg que defini...
Pergunta
DeStiLaDo
seguinte pessoal,
tenho um form onde o usuario informa seu CPF, e há dois botoes radio que ele informa se o CPF é próprio ou do responsavel; e um campo "nome_titular" que quero deixar de preenchimento obrigatório CASO marque-se a opção Radio que define que o CPF é do responsável;
meu script validador tah assim:
//validar NOME TITULAR
if (d.cpf_proprio[1].checked && !d.nome_titular == "" ) {
alert("Você informou não ser o titular do CPF fornecido, é necessário o nome do RESPONSÁVEL!")
d.nome_titular.focus();
return false;
}
---onde d = document."nome do formulario"
Não sou muito bom ainda em javascript, mas minha dificuldade deve ser como eu defino a segunda condição,certo?
da maneira que está, (aquele 1 quer dizer que é o radio 1, o 0 é cpf próprio o 1 cpf de terceiro), quando a opção "cpf próprio" é marcada, o form é validado sem galho, o problema é que quando é marcada o rádio de "cpf de responsavel" e o campo "nome_titular" está vazio, ele alerta e dá foco no campo, isso eu quero!!!
mas depois de informado o nome do titular e tenta-se enviar o form, a condição
d.cpf_proprio[1].checked fala mais alto, e mesmo com o campo nome_titular preenchido, ele teima em alertar com a msg que defini...
entenderam-me??
por favor, me ajudem!
té mais
Link para o comentário
Compartilhar em outros sites
4 respostass 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.