این آموزش در تاریخ ۱۴۰۱/۰۵/۱۹ آپدیت شده است.

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

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

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

Free-Learn

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

با استفاده از ویژگی innerHTML میتونیم هم محتوای HTML داخل یک تگ رو بدست آوریم و یا هم میتونیم محتوای HTML جدید در داخل تگ قرار دهیم.

مقدار برگشتی برگشت محتوای HTML یک تگ

Free-Learn

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

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

مثال شماره ۱ : ریختن محتوای جدید در تگ H2

امتحان کنید

مثال شماره ۲ : دریافت محتوای تگ h2 و سپس ریختن همون محتوا در درون یک تگ h2 دیگر

امتحان کنید

مثال شماره ۳ : گرفتن مقدار داخل تگ Input و سپس نمایشش در تگ H2

امتحان کنید

مثال شماره ۴ : استفاده مستقیم از تگ های HTML ، مثلا با کلیک بروی یک دکمه، تگ a ( یا لینک ) با آدرس سایت فری لرن ، ایجاد شد

امتحان کنید

مثال شماره ۵ : نشان دادن تفاوت ۳ویژگی innerText و innerHTML و textContent

امتحان کنید

توضیح مثال بالا :

در مثال بالا خواستم تفاوت ۳ ویژگی innerText و innerHTML و textContent رو بهتون نشون بدم.

  • innerHTML : میتونه محتوای یک تگ رو که شامل دستورات HTML و خط فاصله بین کلمات می باشد برگردونه.
  • innerText : میتونه فقط خوده محتوارو ( بدون محاسبه خط فاصله ها و دستورات HTML ) برگردونه.
  • textContent : میتونه محتوای یک تگ رو که فقط شامل خط فاصله می باشد برگردونه.

Free-Learn

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

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

نام ویژگی Chrome Firefox Opera Safari Edge
innerHTML بله بله بله بله بله

Free-Learn

شکل نوشتاری

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

  • گرفتن محتوای داخل تگ :

  • ست کردن مقدار جدید برای محتوای داخل تگ :

  • حذف محتوای داخل تگ :

 

Free-Learn

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

  • innerHTML : میتونه محتوای یک تگ رو که شامل دستورات HTML و خط فاصله بین کلمات می باشد برگردونه.
  • innerText : میتونه فقط خوده محتوارو ( بدون محاسبه خط فاصله ها و دستورات HTML ) برگردونه.
  • textContent : میتونه محتوای یک تگ رو که فقط شامل خط فاصله می باشد برگردونه.

Free-Learn

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