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)">

Deixe uma resposta

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