ใช้แอตทริบิวต์ onkeyup เหตุการณ์ onkeyup จะทำงานเมื่อผู้ใช้ปล่อยปุ่มคีย์บอร์ด
ตัวอย่าง
คุณสามารถลองรันโค้ดต่อไปนี้เพื่อรันสคริปต์เมื่อปล่อยปุ่ม:
<!DOCTYPE html>
<html>
<body>
<p>กดปุ่มภายในกล่องข้อความ</p>
<input type="text" onkeyup="display()">
<script>
function display() {
alert("คุณปล่อยปุ่มคีย์บอร์ด!");
}
</script>
</body>
</html>
หมายเหตุ: ตัวอย่างโค้ดต้นฉบับใช้ onkeydown แต่ข้อความกล่าวถึง onkeyup - โค้ดด้านบนแก้ไขให้ตรงกับ onkeyup แล้ว
การเลือกใช้:
onkeydown- ตรวจจับการกด (รวมปุ่มควบคุม Ctrl, Shift, Alt)onkeyup- ตรวจจับการปล่อย (เหมาะสำหรับ autocomplete, validation)onkeypress- Deprecated, ไม่ควรใช้