HotKeys
Publicado por Alejandro Lopez (17 intervenciones) el 12/09/2009 17:50:11
Que tal.
Nececito implementar teclas rapidas en una aplicacion.
Mediante el siguient codigo obtengo el codigo de la tecla o teclas presionadas, luego implementare un switch para determinar que evento ejecutar en base alas teclas presionadas
<script type="text/javascript">
document.onkeypress = teclaPulsada
function teclaPulsada() {
var teclaASCII = event.keyCode
var teclaCHAR = String.fromCharCode(teclaASCII)
alert('Tecla: ' + teclaCHAR + ' Código: ' + teclaASCII)
}
Si por ejemplo presiono CTRL-M, me despliega el valor 13. Todo bien
Pero por que con algunas teclas como por ejemplo Ctrl-E, no me arroja ningun codigo, sino que selecciona todo.
Yo se que existen teclas rapidas parael exploree. Hay alguna forma de yo poder usar esas convinaciones de teclas predefinidas por windows como ctrl-c, ctrl-e, ctrl-d? y yo usarlas para ejecutar acciones propias
Nececito implementar teclas rapidas en una aplicacion.
Mediante el siguient codigo obtengo el codigo de la tecla o teclas presionadas, luego implementare un switch para determinar que evento ejecutar en base alas teclas presionadas
<script type="text/javascript">
document.onkeypress = teclaPulsada
function teclaPulsada() {
var teclaASCII = event.keyCode
var teclaCHAR = String.fromCharCode(teclaASCII)
alert('Tecla: ' + teclaCHAR + ' Código: ' + teclaASCII)
}
Si por ejemplo presiono CTRL-M, me despliega el valor 13. Todo bien
Pero por que con algunas teclas como por ejemplo Ctrl-E, no me arroja ningun codigo, sino que selecciona todo.
Yo se que existen teclas rapidas parael exploree. Hay alguna forma de yo poder usar esas convinaciones de teclas predefinidas por windows como ctrl-c, ctrl-e, ctrl-d? y yo usarlas para ejecutar acciones propias
Valora esta pregunta
0