3
Js is a great ally, but for those who know best to use it, I’m having great difficulty in a simple system that is a validation of Cpf, I would like that when being validated js removes the label with the invalid class and when being invalid it removes the label with the valid class.
Include JS Already Included.
js Code:
<script>
$(function(){
// ## EXEMPLO 1
// Aciona a validação a cada tecla pressionada
var temporizador = false;
$('.cpf_cnpj').keypress(function(){
// O input que estamos utilizando
var input = $(this);
// Limpa o timeout antigo
if ( temporizador ) {
clearTimeout( temporizador );
}
// Cria um timeout novo de 500ms
temporizador = setTimeout(function(){
// Remove as classes de válido e inválido
label.removeClass('valido');
label.removeClass('invalido');
// O CPF ou CNPJ
var cpf_cnpj = input.val();
// Valida
var valida = valida_cpf_cnpj( cpf_cnpj );
// Testa a validação
if ( valida ) {
label.addClass('valido');
} else {
label.addClass('invalido');
}
}, 500);
});
});
</script>
HTML CODE:
<label for="Cpf" class="valido" style="display:none">Valido</label>
<label for="Cpf" class="invalido" style="display:none">Invalido</label>