Class DOMException

DOMException class

DOMException इंटरफ़ेस एक असामान्य घटना (जिसे अपवाद कहा जाता है) का प्रतिनिधित्व करता है जो किसी विधि को कॉल करने या वेब एपीआई की संपत्ति तक पहुँचने के परिणामस्वरूप होता है। यह मूल रूप से वेब एपीआई में त्रुटि स्थितियों का वर्णन किया गया है।

public class DOMException : PlatformException

कंस्ट्रक्टर्स

नामविवरण
DOMException(string)का एक नया उदाहरण प्रारंभ करता हैDOMException वर्ग.
DOMException(string, string)का एक नया उदाहरण प्रारंभ करता हैDOMException वर्ग.

गुण

नामविवरण
Code { get; }एक मान देता है जिसमें त्रुटि कोड स्थिरांक में से एक होता है, या 0 यदि कोई मेल नहीं खाता है। इस फ़ील्ड का उपयोग ऐतिहासिक कारणों से किया जाता है.
override Message { get; }दिए गए त्रुटि नाम से जुड़े संदेश या विवरण का प्रतिनिधित्व करने वाली एक स्ट्रिंग देता है।
Name { get; }एक स्ट्रिंग लौटाता है जिसमें एक त्रुटि नाम से जुड़े तार होते हैं।

खेत

नामविवरण
const ABORT_ERRऑपरेशन निरस्त कर दिया गया था।
const DATA_CLONE_ERRऑब्जेक्ट का क्लोन नहीं बनाया जा सकता.
const DOMSTRING_SIZE_ERRयदि पाठ की निर्दिष्ट सीमा किसी DOMString. में फ़िट नहीं होती है
const HIERARCHY_REQUEST_ERRयदि कोई नोड कहीं डाला गया है तो यह संबंधित नहीं है।
const INDEX_SIZE_ERRयदि अनुक्रमणिका या आकार ऋणात्मक है, या अनुमत मान से अधिक है.
const INUSE_ATTRIBUTE_ERRयदि किसी ऐसी विशेषता को जोड़ने का प्रयास किया जाता है जो पहले से कहीं और उपयोग में है।
const INVALID_ACCESS_ERRयदि कोई पैरामीटर या ऑपरेशन अंतर्निहित वस्तु द्वारा समर्थित नहीं है।
const INVALID_CHARACTER_ERRयदि कोई अमान्य या अवैध वर्ण निर्दिष्ट किया गया है, जैसे कि XML नाम में.
const INVALID_EXPRESSION_ERRअभिव्यक्ति में एक सिंटैक्स त्रुटि है या अन्यथा विशिष्ट XPathEvaluator के नियमों के अनुसार एक कानूनी अभिव्यक्ति नहीं है या इसमें विशेष एक्सटेंशन फ़ंक्शन या वेरिएबल्स शामिल हैं जो इस कार्यान्वयन द्वारा समर्थित नहीं हैं।
const INVALID_MODIFICATION_ERRयदि अंतर्निहित वस्तु के प्रकार को संशोधित करने का प्रयास किया जाता है।
const INVALID_NODE_TYPE_ERRआपूर्ति किया गया नोड गलत है या इस ऑपरेशन के लिए गलत पूर्वज है।
const INVALID_STATE_ERRयदि किसी ऐसे ऑब्जेक्ट का उपयोग करने का प्रयास किया जाता है जो प्रयोग करने योग्य नहीं है, या अब नहीं है।
const NAMESPACE_ERRयदि किसी वस्तु को इस तरह से बनाने या बदलने का प्रयास किया जाता है जो नामस्थानों के संबंध में गलत है।
const NETWORK_ERRएक नेटवर्क त्रुटि हुई।
const NOT_FOUND_ERRयदि किसी संदर्भ में नोड को संदर्भित करने का प्रयास किया जाता है जहां यह मौजूद नहीं है।
const NOT_SUPPORTED_ERRयदि कार्यान्वयन अनुरोधित प्रकार के ऑब्जेक्ट या ऑपरेशन का समर्थन नहीं करता है।
const NO_DATA_ALLOWED_ERRयदि डेटा एक नोड के लिए निर्दिष्ट है जो डेटा का समर्थन नहीं करता है।
const NO_MODIFICATION_ALLOWED_ERRयदि किसी वस्तु को संशोधित करने का प्रयास किया जाता है जहां संशोधनों की अनुमति नहीं है।
const QUOTA_EXCEEDED_ERRकोटा पार हो गया है।
const SECURITY_ERRऑपरेशन असुरक्षित है।
const SYNTAX_ERRयदि कोई अमान्य या अवैध स्ट्रिंग निर्दिष्ट है।
const TIMEOUT_ERRऑपरेशन का समय समाप्त हो गया।
const TYPE_ERRनिर्दिष्ट प्रकार को वापस करने के लिए अभिव्यक्ति को परिवर्तित नहीं किया जा सकता है।
const TYPE_MISMATCH_ERRयदि ऑब्जेक्ट का प्रकार ऑब्जेक्ट से जुड़े अपेक्षित प्रकार के पैरामीटर के साथ असंगत है।
const URL_MISMATCH_ERRदिया गया URL किसी अन्य URL से मेल नहीं खाता.
const VALIDATION_ERRयदि इन्सर्टबियर या रिमूवचाइल्ड जैसी किसी विधि को कॉल करने से “आंशिक वैधता” के संबंध में नोड अमान्य हो जाएगा, तो यह अपवाद उठाया जाएगा और ऑपरेशन नहीं किया जाएगा। इस कोड का उपयोग [DOM लेवल 3 वैलिडेशन] में किया जाता है। अधिक जानकारी के लिए इस विनिर्देश का संदर्भ लें।
const WRONG_DOCUMENT_ERRयदि किसी नोड का उपयोग किसी भिन्न दस्तावेज़ में किया जाता है, जिसने इसे बनाया है (जो इसका समर्थन नहीं करता है)।

यह सभी देखें