Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RafaCordL

Função não Funciona

Recommended Posts

Então galera é o seguinte, primeira função do sistema, a mais simples, mas não está funcionando, e não sei porque.

Podem me ajudar?

$(document).ready(function(){
    txt_numeros()
});

function txt_numeros(e) {
  var unicode = e.charCode ? e.charCode : e.keyCode;
  if (unicode != 8 && unicode != 9) {
    if (unicode<48||unicode>57) {
      return false
    } 
  }
}

<input type="text" id="num_notificacao" placeholder="1234567" onkeypress="return txt_numeros(event)">

Obrigada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

$(document).ready(function(){

$('#num_notificacao').on('keypress', txt_numeros);

});

 

function txt_numeros(e) {

var unicode = e.charCode ? e.charCode : e.keyCode;

if (unicode != 8 && unicode != 9) {

if (unicode<48||unicode>57) {

e.preventDefault();

return false;

}

}

}


<input type="text" id="num_notificacao" placeholder="1234567" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aperte Ctrl + Shift + J no teu Firefox ou Chrome e veja o que aparece no console de erros.

Se tiver dúvidas, poste aqui exatamente como está lá.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu testei no jsfiddle e acho que está funcionando assim:

verifica no console os valores, igual o william falou ctrl+shift+j

$(document).ready(function(){
    $('#num_notificacao').on('keypress', function(e){
        var unicode = e.charCode ? e.charCode : e.keyCode;
          if (unicode != 8 && unicode != 9) {
            if (unicode<48||unicode>57) {
              e.preventDefault();
                console.log("chegou aqui :)");
              //return false;
            } 
          }
        console.log(unicode);
    });
});

<input type="text" id="num_notificacao" placeholder="1234567" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Corrija o caminho ou o nome do arquivo q falhou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É, eu fiz isso, voltei aqui para contar, eu sempre esqueço que mesmo quando o arquivo está dentro de uma pasta, mas ele é chamado em outro, tem que considerar o outro arquivo. --'

Mas enfim, funcionou certinho, obrigada meninos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.