Atribut Acara HTML onload

Atribut Acara HTML

Contoh

Jalankan JavaScript segera setelah halaman dimuat:

<body onload="myFunction()">

Lebih banyak contoh "Coba Sendiri" di bawah ini.


Definisi dan Penggunaan

Atribut onload diaktifkan ketika suatu objek telah dimuat.

onload paling sering digunakan dalam elemen <body> untuk mengeksekusi skrip setelah halaman web memuat semua konten (termasuk gambar, file skrip, file CSS, dll.). Namun, ini juga dapat digunakan pada elemen lain (lihat "Tag HTML yang didukung" di bawah).

Atribut onload dapat digunakan untuk memeriksa jenis browser pengunjung dan versi browser, dan memuat versi halaman web yang tepat berdasarkan informasi.

Atribut onload juga dapat digunakan untuk menangani cookie (lihat "Contoh Lainnya" di bawah).


Dukungan Peramban

Event Attribute
onload Yes Yes Yes Yes Yes

Sintaksis

<element onload="script">

Nilai Atribut

Value Description
script The script to be run on onload

Detail Teknis

Tag HTML yang didukung: <body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script> dan <style>

Lebih Banyak Contoh

Contoh

Menggunakan onload pada elemen <img>. Peringatan "Gambar dimuat" segera setelah gambar dimuat:

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

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

Contoh

Menggunakan acara onload untuk menangani cookie (menggunakan javascript "lanjutan"):

<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>

Halaman Terkait

Referensi DOM HTML: acara pemuatan


Atribut Acara HTML