خاصية HTML DOM nodeValue
مثال
احصل على قيمة العقدة لعنصر <button> الأول في المستند:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
المزيد من الأمثلة "جربها بنفسك" أدناه.
التعريف والاستخدام
تقوم الخاصية nodeValue بتعيين أو إرجاع قيمة العقدة الخاصة بالعقدة المحددة.
إذا كانت العقدة عبارة عن عقدة عنصر ، فستُرجع الخاصية nodeValue قيمة خالية.
ملاحظة: إذا كنت تريد إرجاع نص عنصر ما ، فتذكر أن النص موجود دائمًا داخل عقدة نص ، وسيتعين عليك إرجاع قيمة العقدة النصية ( element .childNodes [0] .nodeValue).
بالنسبة لأنواع العقد الأخرى ، ستُرجع الخاصية nodeValue قيمًا مختلفة لأنواع العقد المختلفة.
نصيحة: يمكن أن تكون الخاصية textContent بديلاً لخاصية nodeValue.
دعم المتصفح
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
إرجاع قيمة العقدة:
node.nodeValue
اضبط قيمة العقدة:
node.nodeValue = value
قيم الملكية
Value | Description |
---|---|
value | Specifies the node value of the specified node |
تفاصيل تقنية
قيمة الإرجاع: | سلسلة تمثل قيمة العقدة.
القيم الممكنة:
|
---|---|
إصدار DOM | كائن عقدة المستوى 1 الأساسي |
مزيد من الأمثلة
مثال
احصل على اسم العقدة وقيمة العقدة ونوع العقدة للعقدة الفرعية الأولى لعنصر <div>:
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
الصفحات ذات الصلة
مرجع DOM HTML: العقدة. خاصية nodeName
مرجع DOM HTML: العقدة. خاصية nodeType
مرجع DOM HTML: العقدة. خاصية nodeValue
مرجع DOM HTML: العقدة. خاصية childNodes