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