Sự kiện onerror

Định nghĩa và cách sử dụng

Nếu có lỗi khi tải tệp外部 (ví dụ: tài liệu hoặc ảnh), sự kiện onerror sẽ được kích hoạt.

Lưu ý:Khi được sử dụng cho phương tiện âm thanh / video, các sự kiện liên quan xảy ra khi quá trình tải phương tiện bị gián đoạn là:

Mô hình

Nếu có lỗi khi tải ảnh, sẽ thực thi JavaScript:

<img src="image.gif" onerror="myFunction()">

Thử ngay

Cú pháp

Trong HTML:

<element onerror="myScript">

Thử ngay

Trong JavaScript:

object.onerror = function(){myScript};

Thử ngay

Trong JavaScript, sử dụng phương thức addEventListener():

object.addEventListener("error", myScript);

Thử ngay

Ghi chú:Internet Explorer 8 hoặc các phiên bản sớm hơn không hỗ trợ Phương thức addEventListener()

Chi tiết kỹ thuật

Bubbling: Không hỗ trợ
Có thể hủy bỏ: Không hỗ trợ
Loại sự kiện: Nếu được tạo từ giao diện người dùngUiEvent。Ngoài ra Event
Các thẻ HTML được hỗ trợ: <img>, <input type="image">, <object>, <link> và <script>
Phiên bản DOM: Sự kiện Level 2

Hỗ trợ trình duyệt

Sự kiện Chrome IE Firefox Safari Opera
onerror Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ