خصوصیت element.nodeValue
مثال (خصوصیت element.nodeValue)
به دست آوردن مقدار گره از اولین عنصر<button> در سند مورد نظر:
خروجی x در کد بالا
خودتان امتحان کنید »
در انتهای این صفحه، مثال های بیشتری آورده شده است.
تعریف و کاربرد
خصوصیت nodeValue، مقدار گره را از یک گره مورد نظر، ست کرده یا برمی گرداند.
در صورتی که گره مورد نظر، یک گره عنصر باشد، خصوصیت nodeValue مقدار null را برمی گرداند.
نکته: در صورتی که می خواهید متن یک عنصر را برگردانید، به خاطر داشته باشید که متن هیشه درون یک "گره متن" قرار دارد و شما مجبور هستید که مقدار گره "گره متنی" را برگردانید(element.childNodes[0].nodeValue)
خصوصیت nodeValue، برای گره های مختلف دیگر، مقادیر متفاوت دیگری را برمی گرداند.
نکته: textContent یک خصوصیت دیگر، مانند خصوصیت nodeValue می باشد.
پشتیبانی مرورگرها
متد | |||||
---|---|---|---|---|---|
nodeValue | بله | بله | بله | بله | بله |
نحوه استفاده
برگرداندن مقدارگره:
ست کردن مقدار گره:
Property Values
مقدار | توضیحات |
---|---|
value |
مقدار گره را از یک گره مشخص برمی گرداند. |
جزئیات تکنیکی
مقدار برگشتی | یک رشته که مشخص کننده ی مقدار گره می باشد.
مقادیر امکان پذیر:
|
---|---|
DOM Version | Core Level 1 Node Object |
مثال - خودتان امتحان کنید
مثال (خصوصیت element.nodeValue)
به دست آوردن نام گره، مقدار گره و نوع گره از اولین گره فرزند عنصر <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>
خروجی txt در کد بالا:
The node value: This is a div element.
The node type: 3
خودتان امتحان کنید »
آموزش های مرتبط
مرجع مدل DOM در اچ تی ام ال node.nodeName Property
مرجع مدل DOM در اچ تی ام ال node.nodeType Property
مرجع مدل DOM در اچ تی ام ال node.nodeValue Property
مرجع مدل DOM در اچ تی ام ال node.childNodes Property
کلیه توابع و خصوصیت های شیء Element در JavaScript
- نوشته شده توسط امیر پهلوان صادق
- بازدید: 5614