Revision: 10309
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 17, 2008 19:29 by kcmr
Initial Code
function esValorNumerico(event){ if(!event) event = event || window.event; return ( (event.keyCode > 7 && event.keyCode < 10) // delete (8) o tabulador (9) || (event.keyCode > 47 && event.keyCode < 60) // numeros del teclado || (event.keyCode > 95 && event.keyCode < 106) // teclado numerico || event.keyCode == 17 // Ctrl || event.keyCode == 116 // F5 ) } inputs[i].onkeydown = function(event){ if(!esValorNumerico(event)) return false; }
Initial URL
Initial Description
Función para usar con el evento onkeydown, que funciona igual en todos los navegadores. Onkeypress devuelve 0 para las teclas especiales en navegadores que no sean Internet Explorer.
Initial Title
Evitar la introducción de valores no numéricos en campos de texto
Initial Tags
javascript, forms
Initial Language
JavaScript