JavaScript: Permitir somente números

Função em javascript muito utilizada em campos que só permitem números.

function somenteNumeros(e) {
        var charCode = e.charCode ? e.charCode : e.keyCode;
        // charCode 8 = backspace   
        // charCode 9 = tab
        if (charCode != 8 && charCode != 9) {
            // charCode 48 equivale a 0   
            // charCode 57 equivale a 9
            if (charCode < 48 || charCode > 57) {
                return false;
            }
        }
    }

Como usar:

<input id="protocolo" name="protocolo" title="Digite o numero do Protocolo" type="text" onkeypress="return somenteNumeros(event)">

2 comentários em “JavaScript: Permitir somente números

  • 1 de maio de 2020 em 9:30
    Permalink

    Muuito obrigado!! Além de solucionar o problema ainda fez comentário pra explicar

    Resposta
  • 11 de maio de 2020 em 13:13
    Permalink

    Obrigado.
    Além de nos passar o código completo, colocou os comentários que facilitou e muito o nosso entendimento como já foi citado pelo Breno no comentário anterior.

    Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *