Existen las mil y un formas de hacer esto (en la mayoría de los casos se utiliza para leer la tecla "enter"), la forma mas sencilla es la de leer el caracter que se ingresa y luego retornar un valor "verdadero" si es la tecla coincide con la condición o es la que queremos obtener, y un "falso" si no lo es.
Daré el ejemplo básico de la tecla enter, el código es el siguiente:
<SCRIPT TYPE="text/javascript"> <!-- function MiTecla(campo,e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; else return true; if (keycode == 13) { campo.form.submit(); return false; } else return true; } //--> </SCRIPT>
Y luego colocamos dentro del input lo siguiente:
onKeyPress="return MiTecla(this,event)"
La parte que nos interesa es la de la condición de lectura.
if (keycode == 13)
Cambiando esto podemos leer cualquier otra tecla.
Recibe notificaciones por correo
2 Comentarios
Escribir ComentarioSolo dice como leer una tecla. Podrìa publicar como leer cada tecla de todo el Keyboard??
ResponderDisculpa la tardanza, respondiendo a tu pregunta.... http://carlitoxenlaweb.blogspot.com/2013/05/codigo-de-teclas-javascript.html
ResponderLamentablemente hay muchos usuarios en la red que han llegado al blog para escribir obscenidades, así que la moderación se hace necesaria. Recuerda utilizar un lenguaje correcto y espera a que sea aprobado.
Si necesitas publicar código haz click en "Conversión" para hacerlo legible.
ConversiónConversión