2010-07-01 45 views

Respuesta

8

Algo así como:

var start = 0; 
$("#input").keyup(function(e) { 
    if(e.keyCode == 37) { 
     start = new Date().getTime(); 
    } else if(e.keyCode == 39) { 
     var elapsed = new Date().getTime() - start; 
     alert("elapsed time in milliseconds is: " + elapsed); 
     // start again 
     start = 0; 
    } 
}); 

meterse con él aquí: http://jsfiddle.net/9vmb4/1/

+0

versión de tiempo entre presiona una tecla, consulte la consola. http://jsfiddle.net/9vmb4/341/ – Blowsie

1

Utilice el objeto Javascript Date.

a = new Date(); 
b = new Date(); 
millisecondsInBetween = b - a; 
Cuestiones relacionadas