Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เรียกใช้ฟังก์ชัน JavaScript เมื่อผู้ใช้พิมพ์เสร็จแทนที่จะกดคีย์?


ในการเริ่มการทำงานของฟังก์ชัน JavaScript เมื่อผู้ใช้พิมพ์เสร็จสิ้น ให้ลองเรียกใช้โค้ดต่อไปนี้ -

ตัวอย่าง

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