Foros del Web » Creando para Internet » HTML »

keydown

Estas en el tema de keydown en el foro de HTML en Foros del Web. Hola que tal?,mi problema es que quiero generar una seria de acciones cuando pulso la tecla F5 y F8, se que se con el evento ...
  #1 (permalink)  
Antiguo 21/08/2002, 02:29
 
Fecha de Ingreso: agosto-2002
Mensajes: 35
Antigüedad: 21 años, 7 meses
Puntos: 0
keydown

Hola que tal?,mi problema es que quiero generar una seria de acciones cuando pulso la tecla F5 y F8, se que se con el evento KEYDOWN, pero el problema es que no se como sacar el caracter ASCCI de dicha letra, existe alguna variable que te indique que letra has pulsado, como por ejemplo en pascal existe la variable KEY, gracias, perdonen por mi ignorancia...saludos
  #2 (permalink)  
Antiguo 21/08/2002, 02:40
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 2 meses
Puntos: 17
Re: keydown

Las teclas de función no corresponden a ningún ASCII. Me parece que con los eventos Javascript no se pueden controlar las teclas de función :( Si te sirve de algo, te diré que para controlar las teclas ALT y CTRL se usa window.event.altKey y window.event.ctrlKey. Puede que también haya algo parecido para las teclas de función, pero yo nunca lo he encontrado referenciado en ningún sitio.

Si lo logras, no dejes de comentárnoslo porque es un tema que yo también estuve buscando y no lo pude solucionar.

<table border=0>
<tr>
<td align=center valign=bottom width=70><img src=http://www.traduim.com/img/ca.jpg border=0></td>
<td valign=top>Joe Tawers,
<font color=blue><u>Proximamente...</u>[/CODE]
</td>
</tr>
</table>
  #3 (permalink)  
Antiguo 21/08/2002, 02:58
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 1 mes
Puntos: 772
Re: keydown

Hola rull.

F5=116
F8=119

La variable que necesitas es window.event.keyCode

Saludos,

<font color="#006600">Pregunta lo que ignoras y pasarás por tonto 5 minutos.
No lo preguntes y serás tonto toda la vida.[/CODE]
  #4 (permalink)  
Antiguo 21/08/2002, 03:09
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 2 meses
Puntos: 17
Re: keydown


Y pensar que yo me fiaba del código ASCII!!

Pues bien, ahora que he visto que NO hay que fiarse del código ASCII se me ha ocurrido esto para saber el keyCode de cualquier tecla:

Tengo una página con este código:
Código:
&lt;body onkeydown=&quot;Javascript:alert(window.event.keyCode)&quot;&gt;&lt;/body&gt;
Y así sólo tengo que pulsar la letra que quiera para saber su keyCode

Nunca te acostarás sin saber una cosa más :)

<table border=0>
<tr>
<td align=center valign=bottom width=70><img src=http://www.traduim.com/img/ca.jpg border=0></td>
<td valign=top>Joe Tawers,
<font color=blue><u>Proximamente...</u>[/CODE]
</td>
</tr>
</table>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:20.