آموزش ویژگی nodeValue در DOM جاوااسکریپت

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی nodeValue در DOM جاوااسکریپت با من همراه باشید.

ویژگی nodeValue در DOM جاوااسکریپت

Free-Learn

ویژگی nodeValue در DOM جاوااسکریپت

با استفاده از ویژگی nodeValue همونطور که از اسمشم مشخصه میتونیم مقدار ( محتوای ) یک گره رو بدست آوریم، این ویژگی در شرایط زیر مقادیر مختلفی در خروجی نمایش میدهد :

  • اگه گره عنصر ( Element ) یا گره سند ( Document ) بود null یا هیچی برگشت میده
  • اگه گره صفت ( Attribute ) بود مقدار صفت رو برگشت میده
  • اگه گره متن ( Text Node ) بود محتواشو برگشت میده
  • اگه گره کامنت ( Comment Node ) بود محتواشو برگشت میده
مقدار برگشتی یک رشته که نشان دهنده مقدار گره می باشد
اگه گره عنصر ( Element ) یا گره سند ( Document ) بود null یا هیچی برگشت میده
اگه گره صفت ( Attribute ) بود مقدار صفت رو برگشت میده
اگه گره متن ( Text Node ) بود محتواشو برگشت میده
اگه گره کامنت ( Comment Node ) بود محتواشو برگشت میده
نسخه DOM Core Level 1 Node Object

Free-Learn

مثال از این ویژگی

در ادامه میتوانید یک مثال از این ویژگی را در زبان جاوا اسکریپت مشاهده نمایید.

مثال شماره ۱ : بدست آوردن مقدار یک گره

امتحان کنید

مثال شماره ۲ : بدست آوردن و نمایش مقادیر گره های مختلف ( گره عنصر، گره متن ، گره کامنت )

امتحان کنید

مثال شماره ۳ : گرفتن مقدار گره و ست / تنظیم کردن مقدار جدید

امتحان کنید

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این ویژگی در جاوااسکریپت پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari IE
nodeValue بله بله ۱۲٫۱ ۷ ۶

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در جاوااسکریپت بصورت زیر می باشد.

  • گرفتن مقدار یک گره :

  • ست / تنظیم کردن مقدار جدید :


Free-Learn

نکات و توضیحات

  • این ویژگی یک ویژگی فقط خواندنی یا Read-Only می باشد.
  • اگه گره ( گره عنصر یا Element Node ) باشه ، درخروجی null برگشت میده، ولی برای گره های صفت و متن و کامنت ، محتواشونو نشون میده.
  • با استفاده از ویژگی nodeName میتونیم نام گره را بدست آوریم.
  • با استفاده از ویژگی nodeType میتونیم نوع گره را بدست آوریم.
  • با استفاده از ویژگی nodeValue میتونیم مقدار گره را بدست آوریم.

Free-Learn

دریافت PDF یا پرینت این مطلب