ตัวจัดการเหตุการณ์ onerror เป็นฟีเจอร์แรกที่ช่วยให้จัดการข้อผิดพลาดใน JavaScript ได้ เหตุการณ์ error จะถูกยิงบนออบเจกต์ window เมื่อใดก็ตามที่มีข้อยกเว้นเกิดขึ้นบนหน้าเว็บ
ตัวอย่าง
ลองรันโค้ดด้านล่างเพื่อใช้งานเมธอด onerror() ใน JavaScript
<html>
<head>
<script>
<!--
window.onerror = function() {
alert("An error occurred.");
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type="button" value="Click Me" onclick="myFunc();" />
</form>
</body>
</html>