خصائص nodeValue عنصر DOM HTML
- الصفحة السابقة nodeType
- الصفحة التالية normalize ()
- العودة إلى الطبقة السابقة مثلث DOM Elements
التعريف والاستخدام
nodeValue
تُستخدم الخاصية لضبط أو العودة إلى قيمة العقدة.
إذا كان العقدة عقدة عنصرية، nodeValue
سترجع الخاصية null
.
ملاحظة:إذا كنت ترغب في العودة إلى النص للعنصر، تذكر أن النص دائمًا ما يكون داخل عقدة نصية، ويجب العودة إلى قيمة عقدة النصية:
element.childNodes[0].nodeValue
بالنسبة للعقدة الأخرى،nodeValue
ستعطي الخاصية قيمًا مختلفة بناءً على نوع العقدة المختلف.
حلول بديلة:
انظر أيضًا:
مثال
مثال 1
استرداد قيمة العقدة للـ <button> الأول في المستند:
document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
مثال 2
الحصول على اسم العقدة والقيمة والنوع للعقدة الأولى من "myDIV":
const x = document.getElementById("myDIV").firstChild; let text = ""; text += "اسم: " + x.nodeName + "<br>"; text += "قيمة: " + x.nodeValue + "<br>"; text += "نوع: " + x.nodeType;
النحو
استرداد قيمة العقدة:
العقدة.nodeValue
تعيين قيمة العقدة:
العقدة.nodeValue = القيمة
قيمة الخاصية
القيمة | الوصف |
---|---|
القيمة | قيمة العقدة. |
القيمة التي تعود
النوع | الوصف |
---|---|
السلسلة |
قيمة العقدة.
|
دعم المتصفح
element.nodeValue
هو خاصية مستوى DOM 1 (1998).
جميع المتصفحات يدعمونه بشكل كامل:
كروم | IE | الجانب | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|---|
كروم | IE | الجانب | فايرفوكس | سفاري | أوبرا |
دعم | 9-11 | دعم | دعم | دعم | دعم |
- الصفحة السابقة nodeType
- الصفحة التالية normalize ()
- العودة إلى الطبقة السابقة مثلث DOM Elements