यदि आप W3C DOM या IE 4 DOM को उनकी उपलब्धता के आधार पर उपयोग करने के लिए लचीलेपन के साथ एक स्क्रिप्ट लिखना चाहते हैं, तो आप एक क्षमता-परीक्षण दृष्टिकोण का उपयोग कर सकते हैं जो पहले अस्तित्व की जांच करता है यह निर्धारित करने के लिए कि क्या ब्राउज़र में वह क्षमता है जो आप चाहते हैं।
निम्नलिखित कोड स्निपेट वही दिखा रहा है -
if (document.getElementById) { // If the W3C method exists, use it } else if (document.all) { // If the all[] array exists, use it } else { // Otherwise use the legacy DOM }