Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

Sites Pertecentes a (o) PR

Endereço Nota Erros Avisos

app.pontagrossa.pr.gov.br/praca/1-tributaria.html

71.68 8 13
Recomendações Avaliadas
2.2 Garantir que os objetos programáveis sejam acessíveis.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
2.2.6 Presença do elemento SCRIPT sem o elemento NOSCRIPT 1 1
1 <![CDATA[<SCRIPT LANGUAGE="JavaScript"> <!-- function verifica_cpf(f_cpf) { if (f_cpf.value == "00000000000" || f_cpf.value == "11111111111" || f_cpf.value == "22222222222" || f_cpf.value == "33333333333" || f_cpf.value == "44444444444" || f_cpf.value == "55555555555" || f_cpf.value == "66666666666" || f_cpf.value == "77777777777" || f_cpf.value == "88888888888" || f_cpf.value == "99999999999" || f_cpf.value == "00000000000000") { alert("Conteúdo inválido."); f_cpf.focus(); f_cpf.select(); return false } if (f_cpf.value.length == 11) { if (check_cpf(f_cpf)) { return true } else { return false; f_cpf.focus(); f_cpf.select(); } } else if (f_cpf.value.length == 14){ if (check_cnpj(f_cpf)) { return true } else { return false; f_cpf.focus(); f_cpf.select(); } } else if(f_cpf.value.length != ''){ alert('Número de caracteres incorreto.'); f_cpf.focus(); f_cpf.select(); return false } } function check_cnpj(f_cnpj) { var v_cnpj = f_cnpj.value; var tam = v_cnpj.length; var n0 = v_cnpj.substr(0,1); var n1 = v_cnpj.substr(1,1); var n2 = v_cnpj.substr(2,1); var n3 = v_cnpj.substr(3,1); var n4 = v_cnpj.substr(4,1); var n5 = v_cnpj.substr(5,1); var n6 = v_cnpj.substr(6,1); var n7 = v_cnpj.substr(7,1); var n8 = v_cnpj.substr(8,1); var n9 = v_cnpj.substr(9,1); var n10 = v_cnpj.substr(10,1); var n11 = v_cnpj.substr(11,1); var d1 = v_cnpj.substr(12,1); var d2 = v_cnpj.substr(13,1); var dig1 = (n0 * 5) + (n1 * 4) + (n2 * 3) + (n3 * 2) + (n4 * 9) + (n5 * 8) + (n6 * 7) + (n7 * 6) + (n8 * 5) + (n9 * 4) + (n10 * 3) + (n11 * 2); var resto = dig1 % 11; if (resto != 0) dig1 = 11 - resto; else dig1 = 0; if (dig1 == 10) dig1 = 0; var dig2 = (n0 * 6) + (n1 * 5) + (n2 * 4) + (n3 * 3) + (n4 * 2) + (n5 * 9) + (n6 * 8) + (n7 * 7) + (n8 * 6) + (n9 * 5) + (n10 * 4) + (n11 * 3) + (d1 * 2); resto = dig2 % 11; if (resto != 0) dig2 = 11 - resto; else dig2 = 0; if (dig2 == 10) dig2 = 0; if (d1 == dig1 && d2 == dig2){ return true; } else{ alert('CNPJ inválido!'); return false; } } function check_cpf(f_cpf) { var v_cpf = f_cpf.value; var tam = v_cpf.length; var n0 = v_cpf.substr(0,1); var n1 = v_cpf.substr(1,1); var n2 = v_cpf.substr(2,1); var n3 = v_cpf.substr(3,1); var n4 = v_cpf.substr(4,1); var n5 = v_cpf.substr(5,1); var n6 = v_cpf.substr(6,1); var n7 = v_cpf.substr(7,1); var n8 = v_cpf.substr(8,1); var d1 = v_cpf.substr(9,1); var d2 = v_cpf.substr(10,1); var dig1 = (n0 * 10) + (n1 * 9) + (n2 * 8) + (n3 * 7) + (n4 * 6) + (n5 * 5) + (n6 * 4) + (n7 * 3) + (n8 * 2); var resto = dig1 % 11; if (resto != 0) { dig1 = 11 - resto; } else { dig1 = 0; } if (dig1 == 10) { dig1 = 0; } var dig2 = (n0 * 11) + (n1 * 10) + (n2 * 9) + (n3 * 8) + (n4 * 7) + (n5 * 6) + (n6 * 5) + (n7 * 4) + (n8 * 3) + (d1 * 2); resto = dig2 % 11; if (resto != 0) { dig2 = 11 - resto; } else { dig2 = 0; } if (dig2 == 10) { dig2 = 0; } if (d1 == dig1 && d2 == dig2) { return true } else { alert('CPF inválido!'); return false } } //--> </SCRIPT>]]>