Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2014, 01:29
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 2 meses
Puntos: 977
Respuesta: Detectar que deja de escribir

Utiliza las funciones setInterval, para ejecutar una función cada X tiempo y clearInterval, para limpiar el intervalo y en otra línea, volverlo a activar.

Código Javascript:
Ver original
  1. input.addEventListener("keyup", function(){
  2.     clearInterval(intervalo); //Al escribir, limpio el intervalo
  3.     intervalo = setInterval(function(){ //Y vuelve a iniciar
  4.         alert ("Has dejado de escribir"); //Cumplido el tiempo, se muestra el mensaje
  5.         clearInterval(intervalo); //Limpio el intervalo
  6.     }, 4000);
  7. }, false);



Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 07/05/2014 a las 11:38 Razón: Corrección ortográfica