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

Giải thích các sự kiện tải trong JavaScript?

Các sự kiện tải trang trong JavaScript được kích hoạt khi trang tải hoặc tải xuống. Sau đây là các sự kiện -

Sự kiện Mô tả
DOMContentLoaded Điều này được kích hoạt khi cây dom đã được tạo nhưng các tài nguyên bên ngoài như bảng định kiểu, hình ảnh, v.v. vẫn không được tải.
Tải Nó được kích hoạt khi trình duyệt tải đầy đủ tất cả các tài nguyên.
Tải trước Nó được kích hoạt trước khi tải trang và tài nguyên và có thể được sử dụng để xác nhận xem người dùng có thực sự muốn rời đi hay không.
Dỡ Nó được kích hoạt khi trang được tải hoàn toàn.

Sau đây là mã cho các sự kiện tải 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>Load events in Javascript</h1>
<div class="result"></div>
<script>
   let resEle = document.querySelector(".result");
   document.addEventListener("DOMContentLoaded", () => {
      resEle.innerHTML = "The DOMContentLoaded event has fired <br>";
   });
</script>
</body>
</html>

Đầu ra

Giải thích các sự kiện tải trong JavaScript?