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

آموزش متد replaceChild در DOM جاوااسکریپت

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

متد replaceChild در DOM جاوااسکریپت

Free-Learn

متد replaceChild در DOM جاوااسکریپت

با استفاده از متد ()replaceChild همونطور که از اسمشم مشخصه میتونیم یک گره فرزند رو جایگزین یک گره فرزند دیگه کنیم.

این متد ۲ پارامتر میگیره، پارامتر اول اون گره ای هست که قراره به عنوان گره جدید اضافه یا جایگزین شه و پارامتر دوم هم اون گره ای است که قراره گره جدید جاش قرار بگیره.

مقدار برگشتی برگشت اون گره ای که جایگزین شده
نسخه DOM DOM Level 1

Free-Learn

مثال از این متد

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

مثال شماره ۱ : خب ۲تا متن داریم میخوایم با کلیک بروی یک دکمه، متن دوم جایگزین متن اول بشه.

امتحان کنید

Free-Learn

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

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

نام متد Chrome Firefox Opera Safari Edge
()replaceChild بله بله بله بله بله

Free-Learn

شکل نوشتاری

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

Free-Learn

جدول پارامترها

در جدول زیر میتوانید، پارامترهایی را که میتوان در این متد استفاده کرد مشاهده نمایید.

مقدار توضیح
New_Child ضروری – گره جدید ( یعنی اون گره جدیدی که قراره اضافه / جایگزین شه )
Old_Child ضروری – گره قدیمی ( یعنی اون گره ای که قراره، گره جدید جاش قرار بگیره )

Free-Learn

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

  • با استفاده از متد ()removeChild میتونیم فرزندان یک تگ را حذف نماییم.
  • با استفاده از متد ()replaceChild میتونیم یک فرزند / گره جدید را جایگزین فرزند / گره قدیمی کنیم.

Free-Learn

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