Detectar F1 - F12
holas a todos, mi pregunta es como detectar las teclas del F1 al F12, si tienen un scrip de ejemplo agradeceria que me lo muestren, gracias
<SCRIPT language="JavaScript">
function PruebaTeclado()
{
var key=window.event.keyCode;//codigo de tecla.
alert(key);
return false;
}
</SCRIPT>
<body OnKeyDown="JavaScript:PruebaTeclado();" >
Te puedo decir que el keyCode de las siguientes teclas es:
F1 = 112
F2 = 113
F3 = 114
...
F12 = 123
Espero que te sea util
Un saludo
function PruebaTeclado()
{
var key=window.event.keyCode;//codigo de tecla.
alert(key);
return false;
}
</SCRIPT>
<body OnKeyDown="JavaScript:PruebaTeclado();" >
Te puedo decir que el keyCode de las siguientes teclas es:
F1 = 112
F2 = 113
F3 = 114
...
F12 = 123
Espero que te sea util
Un saludo
Y si lo que quisiera fuera redireccionar a una web segun pulsas F1, F2..., como tendria que hacer? Quiza sea muy sencillo pero es que soy novato. Gracias.
Asignando una url a window.location.
Como ejemplo modificaré el código anterior:
<SCRIPT language="JavaScript">
function PruebaTeclado()
{
var key=window.event.keyCode;//codigo de tecla.
switch(key)
{
case 112: window.location="www.url_para_F1.com"; break;
case 113: window.location="www.url_para_F2.com"; break;
case 114: window.location="www.url_para_F3.com"; break;
//etc, etc...
}
return false;
}
</SCRIPT>
<body OnKeyDown="JavaScript:PruebaTeclado();" >
Como ejemplo modificaré el código anterior:
<SCRIPT language="JavaScript">
function PruebaTeclado()
{
var key=window.event.keyCode;//codigo de tecla.
switch(key)
{
case 112: window.location="www.url_para_F1.com"; break;
case 113: window.location="www.url_para_F2.com"; break;
case 114: window.location="www.url_para_F3.com"; break;
//etc, etc...
}
return false;
}
</SCRIPT>
<body OnKeyDown="JavaScript:PruebaTeclado();" >
