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

Sites Pertecentes a (o) MA

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 2 788 1143
788 <![CDATA[<script type="text/javascript"> $(document).ready(function () { var vElemento = document.getElementById("cbAnonimato"); if (vElemento != null) { vElemento.onclick = function () { var vChecked = document.getElementById("cbAnonimato"); if (vChecked.checked) { document.getElementById("divAnonimato").style.display = "none"; } else { document.getElementById("divAnonimato").style.display = "block"; } } } $('#frmCadastroEsic') .bootstrapValidator({ message: 'Este campo não pode ser vasio', feedbackIcons: { valid: 'glyphicon glyphicon-ok', invalid: 'glyphicon glyphicon-remove', validating: 'glyphicon glyphicon-refresh' }, fields: { caxEmail: { validators: { notEmpty: { message: 'Informe e-mail' } } }, caxCPF: { validators: { notEmpty: { message: 'Informe o CPF' }, stringLength: { min: 11, max: 11, message: 'O CPF tem que conter 11 dígitos' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' }, callback: { message: 'CPF Inválido', callback: function (value) { //retira mascara e nao numeros cpf = value.replace(/[^\d]+/g, ''); if (cpf == '') return false; if (cpf.length != 11) return false; // testa se os 11 digitos são iguais, que não pode. var valido = 0; for (i = 1; i < 11; i++) { if (cpf.charAt(0) != cpf.charAt(i)) valido = 1; } if (valido == 0) return false; // calculo primeira parte aux = 0; for (i = 0; i < 9; i++) aux += parseInt(cpf.charAt(i)) * (10 - i); check = 11 - (aux % 11); if (check == 10 || check == 11) check = 0; if (check != parseInt(cpf.charAt(9))) return false; //calculo segunda parte aux = 0; for (i = 0; i < 10; i++) aux += parseInt(cpf.charAt(i)) * (11 - i); check = 11 - (aux % 11); if (check == 10 || check == 11) check = 0; if (check != parseInt(cpf.charAt(10))) return false; return true; } } } }, caxNome: { validators: { notEmpty: { message: 'Informe seu nome completo' }, stringLength: { min: 10, max: 100, message: 'O nome tem que pelo pelo ao menos 10 caracteres' }, regexp: { regexp: /^(?!.* {2})[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ][a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ ]+[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ]$/, message: 'Informe apenas letras, sem espaço duplo entre os nomes!' } } }, caxLogradouro: { validators: { notEmpty: { message: 'Informe seu endereço' } } }, caxBairro: { validators: { notEmpty: { message: 'Informe o bairro' } } }, cboTipoResposta: { validators: { notEmpty: { message: 'Escolha uma opção' } } }, caxCep: { validators: { notEmpty: { message: 'Informe o cep' }, stringLength: { min: 8, max: 8, message: 'O cep tem que ter 8 dígitos' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxCaptcha: { validators: { notEmpty: { message: 'Informe o código abaixo' }, stringLength: { min: 7, max: 7, message: 'O captcha tem que ter 7 caracteres' } } }, cidade: { validators: { notEmpty: { message: 'Selecione uma cidade' } } }, caxTelefoneFixo: { validators: { notEmpty: { message: 'Informe um telefone fixo' }, stringLength: { min: 10, max: 10, message: 'O telefone fixo tem que ter 10 dígitos incluído o DDD' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxCelular: { validators: { notEmpty: { message: 'Informe o celular' }, stringLength: { min: 11, max: 11, message: 'O telefone celular tem que ter no máximo 11 dígitos incluído o DDD' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxDescricao: { validators: { notEmpty: { message: 'Preencha este campo' } } }, cboSexo: { validators: { notEmpty: { message: 'Informe seu sexo' } } }, cboFaixaEtaria: { validators: { notEmpty: { message: 'Informe a faixa' } } }, cboEscolaridade: { validators: { notEmpty: { message: 'Informe a escolaridade' } } }, cboMunicipio: { validators: { notEmpty: { message: 'Informe seu sexo' } } } } }) $('#frmCadastroOuvidoria') .bootstrapValidator({ message: 'Este campo não pode ser vasio', feedbackIcons: { valid: 'glyphicon glyphicon-ok', invalid: 'glyphicon glyphicon-remove', validating: 'glyphicon glyphicon-refresh' }, fields: { caxEmail: { validators: { notEmpty: { message: 'Informe e-mail' } } }, caxCPF: { validators: { notEmpty: { message: 'Informe o CPF' }, stringLength: { min: 11, max: 11, message: 'O CPF tem que conter 11 dígitos' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxNome: { validators: { notEmpty: { message: 'Informe seu nome completo' }, stringLength: { min: 10, max: 100, message: 'O nome tem que pelo pelo ao menos 10 caracteres' }, regexp: { regexp: /^(?!.* {2})[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ][a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ ]+[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ]$/, message: 'Informe apenas letras, sem espaço duplo entre os nomes!' } } }, cboTipoResposta: { validators: { notEmpty: { message: 'Escolha uma opção' } } }, caxCaptcha: { validators: { notEmpty: { message: 'Informe o código abaixo' }, stringLength: { min: 6, max: 6, message: 'O captcha tem que ter 6 caracteres' } } }, caxDescricao: { validators: { notEmpty: { message: 'Preencha este campo' } } }, cboSexo: { validators: { notEmpty: { message: 'Informe seu sexo' } } }, cboFaixaEtaria: { validators: { notEmpty: { message: 'Informe a faixa' } } }, cboEscolaridade: { validators: { notEmpty: { message: 'Informe a escolaridade' } } }, objArquivo: { validators: { file: { extension: 'pdf', type: 'application/pdf', maxSize: 20 * 1048576, message: 'Somente arquivos PDF de até 20 MB.' } } } } }) }); </script>]]>
1143 <![CDATA[<script>(function(d){var s = d.createElement("script");s.setAttribute("data-account", "FQxOaHJ4IP");s.setAttribute("src", "https://cdn.userway.org/widget.js");(d.body || d.head).appendChild(s);})(document)</script>]]>