Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu estou :wacko: com o Javascript de validação que fiz. Tenho varios códigos devalidação: nomecompleto, cpf, e-mail, ... e codigo de confirmação.O problema que o codigo só funciona até o CFP aparti dai os outros não estão funcionando.Mas se eu tirar o codigo do CPF e coloca-lo como o último tudo funciona.Por tanto acredito que o código do CPF não esta permitindo que os outros códigos funcionem.Mas não posso tirar da ordem colocando o CPF por último.Estou ficando loucoooo :wacko: :wacko: :wacko: Alguém me ajude por favor
function checkForm(formName){errors="";d=document.forms[formName];if(d.nome768.value==""){errors+=" O campo Nome Completo não foi preenchido\n";}if(d.cpf549.value==""){errors+=" O campo CPF não foi preenchido\n";}if(d.eml.value==""){errors+=" O campo E-mail não foi preenchido\n";}if(d.login708.value==""){errors+=" O campo Usuário não foi preenchido\n";}if(d.senha583.value==""){errors+=" O campo Senha não foi preenchido\n";}if(d.senha583_2.value==""){errors+=" O campo Confirme sua Senha não foi preenchido\n";}if(d.pergunta.value==""){errors+=" O campo Lembrete de Senha não foi preenchido\n";}if(d.resposta.value==""){errors+=" O campo Resposta não foi preenchido\n";}if(d.key_ent.value==""){errors+=" O campo Código de Confirmação não foi preenchido\n";}if(errors!=""){msg = "_____________________________________________________________\n\n";msg += "Seu cadastro não pode ser concluído porque algum erro foi encontrado.\n";msg += "Preencha o(s) campo(s) solicitado(s) e tente novamente:\n";msg += "_____________________________________________________________\n\n";alert(msg + errors);return false;}if(form1.nome768.value.indexOf(" ") < 1){alert("Voce precisa preencher Nome e Sobrenome!");form1.nome768.focus();return false;}if (checaCPF(document.form1.cpf549.value)) {document.form1.submit();return true;} else {errors="1";if (errors) alert('Digite corretamente o CPF!');document.MM_returnValue = (errors == '');return false;}if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form1.eml.value) == false) {alert("E-mail inválido!");return false;}if(d.senha583.value!=d.senha583_2.value){alert("As senhas não condizem!");return false;}if(d.codigo.value!=d.key_ent.value){alert("O código de confirmação esta errado!");return false;}function setErrorMsg(err) // VALIDAR CPF{document.all.forms[0].theError.value=err;}function checaCPF (CPF) {if (CPF.length != 11 || CPF == "00000000000" || CPF == "11111111111" ||CPF == "22222222222" || CPF == "33333333333" || CPF == "44444444444" ||CPF == "55555555555" || CPF == "66666666666" || CPF == "77777777777" ||CPF == "88888888888" || CPF == "99999999999")return false;soma = 0;for (i=0; i < 9; i ++)soma += parseInt(CPF.charAt(i)) (10 - i);resto = 11 - (soma % 11);if (resto == 10 || resto == 11)resto = 0;if (resto != parseInt(CPF.charAt(9)))return false;soma = 0;for (i = 0; i < 10; i ++)soma += parseInt(CPF.charAt(i)) (11 - i);resto = 11 - (soma % 11);if (resto == 10 || resto == 11)resto = 0;if (resto != parseInt(CPF.charAt(10)))return false;return true;}}function teste(e) { // SOMENTE NUMEROS NO CAMPOif(window.event) {key = e.keyCode;}else if(e.which) {key = e.which;}if (key!=8 || key < 48 || key > 57) return (((key > 47) && (key < 58)) || (key==8));{return true;}}function mostra_cadastro1(){ // FUNÇÃO ESCONDE/MOSTRA CADASTROdocument.getElementById('cadastro1').style.display='block';document.getElementById('cadastro2').style.display='none';}function mostra_cadastro2(){document.getElementById('cadastro1').style.display='none';document.getElementById('cadastro2').style.display='block';}
Carregando comentários...