Mostrando entradas con la etiqueta keypress. Mostrar todas las entradas
Mostrando entradas con la etiqueta keypress. Mostrar todas las entradas

lunes, 21 de abril de 2008

Vamos a empezar por algo sencillo, algo de javascript.

Para un proyecto en ColdFusion necesitabamos que el usuario mediante la pulsación de una combinación de teclas fuese capaz de dar el foco a un determinado campo de un formulario. Con un keypress capturamos el código de la tecla y lo almacenamos en un array, cuando los dos elementos de dicho array sean las dos teclas que queremos, dispararemos la acción, en este caso un focus.


-- Función Keypress

<script language="JavaScript" type="text/javascript">

var KPAry=new Array();
function KeyPress(e)
{
KPAry[KPAry.length]=e;
if (KPAry.length==2){
if (KPAry[0]==16&&KPAry[1]==65)
{
document.Suche.nam.focus();
}

KPAry=new Array();
}
}

document.onkeydown=function(evt){ KeyPress(evt?evt.keyCode:event.keyCode); }

</script>




Espero que os haya sido de utilidad.

Un saludo.

P.D: Un buen ejemplo de página: Información de Galapagar