当用户完成键入而不是按下键盘键时触发JavaScript函数?

要在用户完成键入后触发JavaScript函数,请尝试运行以下代码-

示例

<html>
   <body>
      <script>
         var timer = null;
         $("#myText").keydown(function(){
            clearTimeout(timer);
            timer = setTimeout(doStuff, 1000)
         });
         function doStuff() {
            alert("写更多!");
         }
      </script>
      <input type = "text" id = "myText" />
   </body>
</html>