Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

सभी जावास्क्रिप्ट एरर्स कैसे पकड़ें?


सभी जावास्क्रिप्ट एरर्स पकड़ने के लिए, onerror() मेथड का उपयोग करें। onerror इवेंट हैंडलर जावास्क्रिप्ट में एरर हैंडलिंग की सुविधा देने वाली पहली फीचर थी। एरर इवेंट विंडो ऑब्जेक्ट पर तब फायर होता है जब भी पेज पर कोई एक्सेप्शन होता है।

onerror इवेंट हैंडलर एरर की सटीक प्रकृति की पहचान करने के लिए तीन जानकारी प्रदान करता है:

  • एरर मैसेज - वही मैसेज जो ब्राउज़र दिए गए एरर के लिए प्रदर्शित करेगा
  • URL - वह फाइल जिसमें एरर हुई
  • लाइन नंबर - दिए गए URL में वह लाइन नंबर जिसने एरर का कारण बना

उदाहरण

जावास्क्रिप्ट एरर्स पकड़ने के लिए निम्नलिखित कोड चलाएं:

<html>    <head>       <script>          <!--             window.onerror = function (msg, url, line) {                alert("Message : " + msg );                alert("url : " + url );                alert("Line number : " + line );             }          //-->       </script>    </head>    <body>       <p>Click the following to see the result:</p>       <form>          <input type = "button" value = "Click Me" onclick = "myFunc();" />       </form>    </body> </html>

आउटपुट

सभी जावास्क्रिप्ट एरर्स कैसे पकड़ें?


  1. JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं? JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं?

    JavaScript का उपयोग करके URL ऑब्जेक्ट बनाने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>URL Obje

  1. - 0x80070057 विंडोज त्रुटियों को ठीक करें: त्वरित, विश्वसनीय समाधान

    0x80070057 त्रुटि विंडोज अपडेट या विंडोज लाइव मैसेंजर मेल सेवा से जुड़ी एक सामान्य समस्या है। त्रुटि संदेश इस बात का संकेत हो सकता है कि विंडोज अपडेट के साथ कोई समस्या है, विशेष रूप से SoftwareDistribution फोल्डर के साथ, या यदि यह विंडोज लाइव मैसेंजर मेल से है, तो इसका मतलब हो सकता है कि आउटबॉक्स मे

  1. - विंडोज 0x80070057 अपडेट और मेल एरर ठीक करें: चरण-दर-चरण गाइड

    0x80070057 एरर एक सामान्य समस्या है जिसमें विंडोज अपडेट या विंडोज लाइव मैसेंजर मेल सेवा शामिल है। एरर मैसेज इस बात का संकेत हो सकता है कि विंडोज अपडेट में कोई समस्या है, विशेष रूप से SoftwareDistribution फ़ोल्डर के साथ, या यदि यह विंडोज लाइव मैसेंजर मेल से है, तो इसका मतलब हो सकता है कि आउटबॉक्स मे