onerror事件用法簡單介紹
只要頁面中出現錯誤,那麼就會觸發onerror事件,當然有沒有事件處理函式就是兩碼事情了。
語法結構如下:
[JavaScript] 純文字檢視 複製程式碼onerror=handleErrfunction handleErr(msg,url,l){ //code return true or false }
引數解析:
(1).msg:錯誤訊息。
(2).url:發生錯誤的頁面的地址。
(3).line:發生錯誤的程式碼行。
如果返回true,則在控制檯顯示報錯,如果返回false,則不會報錯。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> onerror = handleErr var txt = "" function handleErr(msg, url, line) { txt = "本網頁的錯誤如下:" + "\n"; txt += "錯誤資訊: " + msg + "\n"; txt += "錯誤頁面地址: " + url + "\n"; txt += "發生錯誤的程式碼行:" + line + "\n"; alert(txt); return false; } function message() { adddlert("螞蟻部落歡迎您") } window.onload = function () { var obt = document.getElementById("bt"); obt.onclick = function () { message(); } } </script> </head> <body> <input type="button" value="檢視效果" id="bt"/> </body> </html>
相關文章
- jQuery filter() 用法簡單介紹jQueryFilter
- javascript的this用法簡單介紹JavaScript
- js WebSocket用法簡單介紹JSWeb
- javascript arguments用法簡單介紹JavaScript
- invalid事件簡單介紹事件
- onreadystatechange事件簡單介紹事件
- <input type="number" >用法簡單介紹
- css 註釋用法簡單介紹CSS
- style.cssText用法簡單介紹CSS
- javascript with()語句用法簡單介紹JavaScript
- outerHTML屬性用法簡單介紹HTML
- jQuery阻止事件冒泡簡單介紹jQuery事件
- jQuery自定義事件簡單介紹jQuery事件
- Query鍵盤事件簡單介紹事件
- form表單的onSubmit事件簡單介紹ORMMIT事件
- angularJS的router用法簡單介紹AngularJS
- CSS3 calc()用法簡單介紹CSSS3
- javascript innerText屬性用法簡單介紹JavaScript
- javascript call()函式用法簡單介紹JavaScript函式
- contenteditable屬性用法簡單介紹
- javascript trim()函式用法簡單介紹JavaScript函式
- getFullYear()函式用法簡單介紹函式
- js style.cssText用法簡單介紹JSCSS
- javascript的分號(;)用法簡單介紹JavaScript
- js isPrototypeOf()函式用法簡單介紹JS函式
- opacity屬性用法簡單介紹
- jQuery滑鼠雙擊事件簡單介紹jQuery事件
- window.onunload事件簡單介紹事件
- js事件委託原理簡單介紹JS事件
- java關於事件的簡單介紹Java事件
- js isNaN函式的用法簡單介紹JSNaN函式
- overflow-x 屬性用法簡單介紹
- background-size屬性用法簡單介紹
- zTree外掛常鍵用法簡單介紹
- js中大括號{}的用法簡單介紹JS
- jQuery的index()函式用法簡單介紹jQueryIndex函式
- document.compatMode用法簡單介紹
- js eval()函式的用法簡單介紹JS函式