ข้อมูลอ้างอิงHTML

HTML โดยตัวอักษร HTML ตามหมวดหมู่ รองรับ HTML Browser แอตทริบิวต์ HTML HTML Global Attributes เหตุการณ์ HTML HTML สี HTML Canvas HTML เสียง/วิดีโอ ชุดอักขระ HTML HTML Doctypes การเข้ารหัส URL HTML รหัสภาษา HTML รหัสประเทศ HTML ข้อความ HTTP วิธี HTTP ตัวแปลง PX เป็น EM แป้นพิมพ์ลัด


HTML onloadแอตทริบิวต์เหตุการณ์

❮ คุณสมบัติเหตุการณ์ HTML

ตัวอย่าง

เรียกใช้ JavaScript ทันทีหลังจากโหลดหน้าแล้ว:

<body onload="myFunction()">

ตัวอย่าง "ลองใช้เอง" เพิ่มเติมด้านล่าง


ความหมายและการใช้งาน

แอ็ตทริบิวต์ onload เริ่มทำงานเมื่อมีการโหลดอ็อบเจ็กต์

ส่วนใหญ่มักจะใช้ onload ภายในองค์ประกอบ <body> เพื่อรันสคริปต์เมื่อหน้าเว็บโหลดเนื้อหาทั้งหมดอย่างสมบูรณ์ (รวมถึงรูปภาพ ไฟล์สคริปต์ ไฟล์ CSS เป็นต้น) อย่างไรก็ตาม สามารถใช้กับองค์ประกอบอื่นๆ ได้เช่นกัน (ดู "แท็ก HTML ที่รองรับ" ด้านล่าง)

สามารถใช้แอตทริบิวต์ onload เพื่อตรวจสอบประเภทเบราว์เซอร์และเวอร์ชันของเบราว์เซอร์ของผู้เข้าชม และโหลดเวอร์ชันที่เหมาะสมของหน้าเว็บตามข้อมูล

แอตทริบิวต์ onload ยังสามารถใช้เพื่อจัดการกับคุกกี้ (ดู "ตัวอย่างเพิ่มเติม" ด้านล่าง)


รองรับเบราว์เซอร์

Event Attribute
onload Yes Yes Yes Yes Yes

ไวยากรณ์

<element onload="script">

ค่าแอตทริบิวต์

Value Description
script The script to be run on onload

รายละเอียดทางเทคนิค

แท็ก HTML ที่รองรับ: <body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script> และ <style>

ตัวอย่างเพิ่มเติม

ตัวอย่าง

ใช้ onload บนองค์ประกอบ <img> การแจ้งเตือน "โหลดรูปภาพ" ทันทีหลังจากโหลดรูปภาพแล้ว:

<img src="w3html.gif" onload="loadImage()" width="100" height="132">

<script>
function loadImage() {
    alert("Image is loaded");
}
</script>

ตัวอย่าง

การใช้เหตุการณ์ onload เพื่อจัดการกับคุกกี้ (โดยใช้จาวาสคริปต์ "ขั้นสูง"):

<body onload="checkCookies()">

<p id="demo"></p>

<script>
function checkCookies() {
    var text = "";
    if (navigator.cookieEnabled == true) {
        text = "Cookies are enabled.";
    } else {
        text = "Cookies are not enabled.";
    }
    document.getElementById("demo").innerHTML = text;
}
</script>

หน้าที่เกี่ยวข้อง

การอ้างอิง HTML DOM: เหตุการณ์ onload


❮ คุณสมบัติเหตุการณ์ HTML