Estoy aprendiendo JS y muy bueno el ejemplo @Alexis88 !
Para que no moleste cada 4 segundos me toco poner el clearInterval() debajo del serInterval()
Código Javascript
:
Ver original<html>
<head></head>
<body>
<textarea id="tx"></textarea>
<!-- al final -->
<script type="text/javascript">
tx.addEventListener("keyup", function()
{
intervalo = setInterval(function(){ //Y vuelve a iniciar
alert ("Has dejado de escribir"); //Cumplido el tiempo, se muestra el mensaje
clearInterval(intervalo); //Limpio el intervalo
}, 1500);
}, false);
clearInterval(intervalo); //Al escribir, limpio el intervalo
</script>
</body>
</html>