October 10, 2025

Admitir solo números en un Input

Es posible que en algún formulario necesitemos que solo se permita introducir números. Para ello colocamos sobre el formulario una función Javascript.

<input type="text" name="telefono" id="itlf" class="camp" maxlength="9" onkeypress="return soloNumeros(event);" />



        function soloNumeros(e) {
            var keynum = window.event ? window.event.keyCode : e.which;
            if (keynum == 8) return true;
            return /\d/.test(String.fromCharCode(keynum));
        }