Computer >> Máy Tính >  >> Lập trình >> Javascript

Giải thích sự kiện chính trong JavaScript?

Sự kiện chính xảy ra bất cứ khi nào người dùng tương tác với bàn phím. Chủ yếu có ba loại sự kiện chính - nhấn phím xuống, nhấn phím và nhấn phím.

Sự kiện Mô tả
Onkeydown Sự kiện này kích hoạt khi người dùng đang nhấn một phím
Onkeypress Sự kiện này kích hoạt khi người dùng nhấn phím
Bật phím Sự kiện này kích hoạt khi người dùng nhả khóa.

Sau đây là mã cho các sự kiện chính trong JavaScript -

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 18px;
      color: blueviolet;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>Key-events in JavaScript</h1>
<div class="result"></div>
<h3>Press or release key to see the keyevent fired</h3>
<script>
   let resEle = document.querySelector(".result");
   document.body.addEventListener("keydown", () => {
      resEle.innerHTML = "keydown event is being fired <br>";
   });
   document.body.addEventListener("keyup", () => {
      resEle.innerHTML = "keyup event is being fired";
   });
   document.body.addEventListener("keypress", () => {
      resEle.innerHTML += "keypress event is being fired";
   });
</script>
</body>
</html>

Đầu ra

Giải thích sự kiện chính trong JavaScript?

Khi giữ phím -

Giải thích sự kiện chính trong JavaScript?

Khi phát hành khóa -

Giải thích sự kiện chính trong JavaScript?