خاصية innerText DOM HTML Element
- الصفحة السابقة innerHTML
- الصفحة التالية insertAdjacentElement()
- العودة إلى الطبقة السابقة مثلث HTML DOM Elements
التعريف والاستخدام
innerText
يحدد أو يعود الخاصية النصية للمكون.
ملاحظة:إعداد innerText
عند تعيين الخاصية، سيتم حذف جميع العناصر الفرعية وستتم استبدالها بنقطة نصية جديدة.
يرجى الرجوع أيضًا إلى:
النحو
الرجوع إلى نص العنصر أو العنصر المحدد:
element.innerText
أو
node.innerText
ضبط نص العنصر أو العنصر المحدد:
element.innerText = textأو
node.innerText = textقيمة الخاصية
القيمة | وصف |
---|---|
text | محتويات النص للعناصر. |
الرجوع
النوع | وصف |
---|---|
السلسلة | محتويات النص للعناصر وكل الأبناء، باستثناء عناصر <script> و<style>. |
مقارنة innerHTML، innerText و textContent
innerText خاصية ترجع:
يرجع فقط النص للعناصر وكل الأبناء، بدون الفراغات المخفية بواسطة CSS والنصوص و العلامات، باستثناء عناصر <script> و<style>.
innerHTML خاصية ترجع:
محتويات النص للعناصر، بما في ذلك جميع الفراغات و العناصر HTML الداخلية.
textContent خاصية ترجع:
محتويات النص للعناصر وكل الأبناء، مع الفراغات والنص المخفي بواسطة CSS، ولكن بدون علامات.
مثال HTML
<p id="myP"> This element has extra spacing and contains <span>a span element</span>.</p>
أمثلة JavaScript
let text = document.getElementById("myP").innerText; let text = document.getElementById("myP").innerHTML; let text = document.getElementById("demo").textContent;
في المثال السابق:
innerText خاصية ترجع:
This element has extra spacing and contains a span element.
innerHTML خاصية ترجع:
This element has extra spacing and contains <span>a span element</span>.
textContent خاصية ترجع:
This element has extra spacing and contains a span element.
دعم المتصفح
جميع المتصفحات تدعم element.innerText
:
كروم | آي أي | إدج | فايرفوكس | Safari | Opera |
---|---|---|---|---|---|
كروم | آي أي | إدج | فايرفوكس | Safari | Opera |
الدعم | 10-11 | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة innerHTML
- الصفحة التالية insertAdjacentElement()
- العودة إلى الطبقة السابقة مثلث HTML DOM Elements