innerHTML के बीच अंतर है एक DOM एलीमेंट तत्व के अंदर एचटीएमएल प्रतिनिधित्व करता है, यानी उद्घाटन के बीच की संपत्ति है और टैग बंद करना। इसमें व्यापक रूप से प्रतिलिपि बनाई गई है, हालांकि कार्यान्वयन भिन्न होते हैं (संभवतः क्योंकि यह में कोई प्रकाशित मानक नहीं है [1]) विशेष रूप से वे तत्व विशेषताओं का इलाज कैसे करते हैं।
बाहरी HTML आंतरिक HTML के समान है, यह एक तत्व गुण है कि में एक समापन टैग के साथ-साथ सामग्री भी शामिल है। यह को आंतरिक HTML के रूप में व्यापक रूप से कॉपी नहीं किया गया है, इसलिए यह केवल आईई केवल कम या कम रहता है।
<p id="pid">welcome</p>
innerHTML of element "pid" == welcome
outerHTML of element "pid" == <p id="pid">welcome</p>
और जबकि
innerText कंटेनर की शाब्दिक सामग्री।
बाहरी टेक्स्ट पढ़ने के लिए उपयोग किए जाने पर आंतरिक पाठ के समान; एक नया मूल्य आवंटित करते समय पूरे तत्व को बदल देता है।
<p id="pid">welcome</p>
innerText of element "pid" == welcome
outerText of element "pid" == welcome