কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে ডকুমেন্ট রেডি চেক করা

document.readyState ব্যবহার করে ডকুমেন্ট স্টেট চেক

`document.readyState` প্রপার্টি ডকুমেন্টের লোডিং স্টেট বলে: "loading", "interactive", "complete"।

উদাহরণ

<!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; font-weight: 500; color: blueviolet; }
    </style>
</head>
<body>
    <h1>ডকুমেন্ট রেডি চেক করা</h1>
    <div class="result"></div>
    <button class="Btn">চেক করুন</button>
    <h3>উপরোক্ত বাটনে ক্লিক করুন ডকুমেন্ট স্টেট দেখতে</h3>
    <script>
        let resEle = document.querySelector(".result");
        let BtnEle = document.querySelector(".Btn");
        resEle.innerHTML = document.readyState + "<br><br>";
        BtnEle.addEventListener("click", () => {
            if (document.readyState === "complete") {
                resEle.innerHTML = "The page has finished loading completely";
            } else {
                resEle.innerHTML = "The page is still loading";
            }
        });
    </script>
</body>
</html>

আউটপুট

পেজ লোড হলে "complete" দেখাবে, বাটনে ক্লিক করলে "পেজ পূর্ণাঙ্গ লোড হয়েছে" মেসেজ দেখাবে।

  1. জাভাস্ক্রিপ্টে document.links কীভাবে কাজ করে?

  2. জাভাস্ক্রিপ্টে document.images কীভাবে কাজ করে?

  3. জাভাস্ক্রিপ্টে ভ্যারিয়েবলটি অ্যারে কিনা যাচাই করার পদ্ধতি

  4. জাভাস্ক্রিপ্টে NaN কি NaN কিনা তা কীভাবে চেক করবেন