Peristiwa onerror
Pengartian dan penggunaan
Jika terjadi kesalahan semasa memuat fail luaran (contohnya dokumen atau imej), peristiwa onerror akan diaktifkan.
Pembekalan:Peristiwa yang berlaku semasa digunakan untuk media audio/video, apabila proses muat media disumbang:
Contoh
Jika terjadi kesalahan semasa memuat imej, lakukan JavaScript:
<img src="image.gif" onerror="myFunction()">
Sintaks
Pada HTML:
<elemen onerror="myScript">
Pada JavaScript:
objek.onerror = function(){myScript};
Pada JavaScript, gunakan metode addEventListener():
objek.addEventListener("error", myScript);
Keterangan:Internet Explorer 8 atau versi lebih awal tidak disokong Metode addEventListener()。
Butir teknikal
Bubbling: | Tidak disokong |
---|---|
Boleh dibatalkan: | Tidak disokong |
Jenis peristiwa: | Jika dihasilkan daripada antara muka pengguna,UiEvent。Jika bukan Event。 |
Tanda HTML yang disokong: | <img>, <input type="image">, <object>, <link> serta <script> |
Versi DOM: | Peristiwa Level 2 |
Dukungan Pemetaan Periklanan
Peristiwa | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |