ویژگی nodeValue عناصر DOM HTML
- صفحه قبل nodeType
- صفحه بعدی normalize()
- به لایه بالاتر بازگردید موضوع Elements HTML DOM
تعریف و استفاده
nodeValue
ویژگی مقدار تنظیم یا بازگشت نود را تعیین میکند.
اگر نود یک نود element باشد، nodeValue
ویژگی بازمیگرداند null
.
توجه داشته باشید که:اگر میخواهید متن عنصر را بازگردانید، به خاطر داشته باشید که متن همیشه در داخل نودهای Text قرار دارد و باید مقدار نود نودهای Text را بازگردانید:
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;
قوانین دستور زبان
بازگشت مقدار node:
node.nodeValue
تنظیم مقدار node:
node.nodeValue = value
مقدار ویژگی
مقدار | توضیح |
---|---|
value | مقدار نود. |
مقدار بازگشت
نوع | توضیح |
---|---|
زیر مجموعه |
مقدار نود.
|
پشتیبانی مرورگر
element.nodeValue
این یک ویژگی DOM Level 1 (1998) است.
همه مرورگرها به طور کامل از آن پشتیبانی میکنند:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | 9-11 | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبل nodeType
- صفحه بعدی normalize()
- به لایه بالاتر بازگردید موضوع Elements HTML DOM