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

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

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

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

Free-Learn

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

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

این متد ۱ پارامتر میگیره که اونم نام تگی هست که میخوایم بدستش بیاریم و یا انتخابش کنیم از صفحه ، ولی خب ممکنه ما چندین تگ با یک نام مشابه داشته باشیم، اونوقت باید چکار کرد؟!

خب خیلی راحت، باید شماره ایندکس ( یا Index ) اون تگی که میخوایم بدستش بیاریم رو وارد کنیم، شماره ایندکس هم دیگه باید بدونید همیشه از ۰ شروع میشه تا بی نهایت ( یعنی به تعداد تگ هایی که در صفحه وجود دارد )

با استفاده از متد getElementById یا getElementsByClassName یا getElementsByName نیز میتونیم از روش های مختلفی تگ هارو از صفحه انتخاب نماییم.

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

Free-Learn

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

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

مثال شماره ۱ : در مثال زیر ما ۳ تا تگ H2 داریم ، همونطور که گفتیم شماره ایندکس برای هر یک از تگ ها از ۰ شروع میشه، یعنی الان ایندکس شماره ۰ یعنی میشه اولین تگ h2 و ایندکس شماره ۱ میشه دومین تگ h2 و در نهایت سومین تگ h2 هم میشه ایندکس شماره ۲

امتحان کنید

مثال شماره ۲ : انتخاب تمامی تگ های H2 درون صفحه با استفاده از حلقه for ، بعدش گفتیم رنگ متنشون بشه آبی

امتحان کنید

مثال شماره ۳ : انتخاب تمامی تگ های داخل صفحه با استفاده از انتخابگر * و حلقه for

امتحان کنید

Free-Learn

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

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

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

Free-Learn

شکل نوشتاری

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

  • Tag_Name : نام تگ
  • Index_Number : شماره ایندکس یا جایگاه تگ در صفحه

Free-Learn

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

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

مقدار توضیح
Tag_Name ضروری – نام اون تگی که میخوایم انتخابش کنیم

Free-Learn

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

  • موقع انتخاب تگ باید حتما شماره ایندکس یا Index هم مشخص شود.
  • شماره ایندکس همیشه از ۰ شروع میشه. ( اولین تگ میشه ۰ و بعدی میشه ۱ و همینطور تابره )

Free-Learn

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