Hola!!
estoy implementando un plugin jQuery para controlar las teclas pulsadas e impedir que en un campo númerico se introduzca otra cosa que no sean números, aunque sí debería aceptar la pulsación de teclas como el tabulador, enter, flechas de dirección, etc. el problema es que hasta ahora no he sido capaz de capturar la pulsación de las teclas de dirección ya que cuando obtengo el código de la tecla pulsada con e.which me devuelve 0. ¿Alguien sabe como detectar la pulsación de estas teclas?
Les dejo mi código por si sirve de ayuda:
Código Javascript
:
Ver originaljQuery.fn.integer = function(){
this.each(function(){
elem = $(this);
elem.keypress(function(e){
t=e.which;
if(!((t>=48&&t<=57)||t==13||t==9||t==8||t==37)){
return false;
}
});
});
return this;
};
Un saludo