Foros del Web » Programando para Internet » Javascript »

Captura de Teclado

Estas en el tema de Captura de Teclado en el foro de Javascript en Foros del Web. Como puedo capturar una tecla que oprima un cliente(ejemplo "enter") para hacer algo si ese evento ocurre? Es un documento sin objetos(por eso uso document.all) ...
  #1 (permalink)  
Antiguo 28/01/2002, 13:56
 
Fecha de Ingreso: enero-2002
Mensajes: 5
Antigüedad: 22 años, 9 meses
Puntos: 0
Captura de Teclado

Como puedo capturar una tecla que oprima un cliente(ejemplo "enter") para hacer algo si ese evento ocurre?
Es un documento sin objetos(por eso uso document.all) y he usuado keyCode pero nada funciona. Quisiera capturar cualquier tecla que se teclee... eso es todo.

Como lo hago. (estoy usando javascript).

Gracias.

wsilvio
  #2 (permalink)  
Antiguo 28/01/2002, 15:21
bet
 
Fecha de Ingreso: febrero-2001
Mensajes: 292
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: Captura de Teclado

Este es un script que captura la tecla pulsada y sólo acepta a las que pertenecen a los números, en una de esas te orienta un poco.

<pre>
&lt;html&gt;
&lt;head&gt;
&lt;title&gt; New Document &lt;/title&gt;

&lt;script language=&quot;JavaScript&quot;&gt;
&lt;!--
var nav4 = window.Event ? true : false;

function acceptNum(evt)
{
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
var key = nav4 ? evt.which : evt.keyCode;
alert(key);
return (key == 13);
}
//--&gt;
&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;input type=text name=&quot;valor&quot; size=12 maxlength=12 onKeyPress=&quot;return acceptNum(event)&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>

<hr noshade size=1 color="#000000"><img src="http://www.gograph.com/Images-8712/ClipArt/cat03.gif" height="50" border=0 align="absmiddle"> <font size="2" face="verdana" color="#000000">bet[/CODE]
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 18:44.