Peristiwa onerror
Definisi dan penggunaan
Jika terjadi kesalahan saat memuat file eksternal (contoh dokumen atau gambar), peristiwa onerror akan dijalankan.
Petunjuk:Peristiwa yang terjadi saat digunakan untuk media audio/video, saat proses pemuat media diserang dengan cara yang tertentu adalah:
Contoh
Jika terjadi kesalahan saat memuat gambar, eksekusi JavaScript:
<img src="image.gif" onerror="myFunction()">
Sintaksis
Pada HTML:
<element onerror="myScript">
Pada JavaScript:
objek.onerror = function(){myScript};
Pada JavaScript, gunakan metode addEventListener():
objek.addEventListener("error", myScript);
Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener()。
Detil teknis
Bubbling: | Tidak didukung |
---|---|
Dapat dibatalkan: | Tidak didukung |
Tipe peristiwa: | Jika dihasilkan dari antarmuka pengguna:UiEvent。Jika tidak Event。 |
Tanda HTML yang didukung: | <img>, <input type="image">, <object>, <link> dan <script> |
Versi DOM: | Level 2 Events |
Dukungan Browser
Event | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |