domingo, 23 de diciembre de 2012

Validar números con JavaScript Firefox, IE, Chrome

Esta función sirve para validar que el campo solo sea númerico, esta función es valida para los principales navegadores:


function onlyNumbers(e) {
    var val = (document.all);
    var key = val ? e.keyCode : e.which;
    if (key > 31 && (key < 48 || key > 57)) {
        if (val)
            window.event.keyCode = 0;
        else {
            e.stopPropagation();
            e.preventDefault();
        }
    }
}

Autor: Miguel García

2 comentarios: