เหตุ onerror

คำนิยามและวิธีใช้

ถ้ามีข้อผิดพลาดในการโหลดไฟล์ภายนอก (เช่นเอกสารหรือภาพ) จะกระตุ้นเหตุ onerror

คำแนะนำ:เหตุที่เกิดขึ้นเมื่อใช้กับสื่อแสงเสียง และขั้นตอนการโหลดของสื่อถูกเกี่ยวข้องด้วยความเกี่ยวข้อง:

ตัวอย่าง

ถ้ามีข้อผิดพลาดในการโหลดภาพ จะปฏิบัติการ JavaScript:

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

ลองด้วยตัวเอง

คำสั่ง

ใน HTML:

<element onerror="myScript">

ลองด้วยตัวเอง

ใน JavaScript:

object.onerror = function(){myScript};

ลองด้วยตัวเอง

ใน JavaScript ใช้วิธี addEventListener():

object.addEventListener("error", myScript);

ลองด้วยตัวเอง

หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน วิธีการ addEventListener()

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

การลอยขึ้น: ไม่สนับสนุน
สามารถยกเลิกได้: ไม่สนับสนุน
ชนิดของเหตุ: ถ้าสร้างจากแผงความคิดของผู้ใช้UiEvent。 ถ้าไม่ Event
สนับสนุนแบบตัวอักษร HTML: <img>, <input type="image">, <object>, <link> และ <script>
DOM รุ่น: เหตุการณ์ระดับ 2

การสนับสนุนโปรแกรมบราวเซอร์

เหตุการณ์ Chrome IE Firefox Safari Opera
onerror การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน