XML DOM getElementById() Method

منوی مرجع Document

تعریف و استفاده

مетод getElementById() برای پیدا کردن عنصری با ID مشخص استفاده می‌شود.

تعریف و استفاده:

getElementById(elementid)
پارامترها توضیحات
elementid ارزش id عنصری که می‌خواهید به آن دسترسی پیدا کنید.

مقدار بازگشتی

نود Element برای عنصری که دارای id مشخصی است. اگر چنین عنصری پیدا نشود، null بازمی‌گردانده می‌شود.

توضیحات

این روش به دنبال ارزش id مشخصی است elementid نود عنصر، و آن را بازمی‌گرداند. اگر چنین نودی پیدا نشود، null بازمی‌گردانده می‌شود. ارزش id در مستند منحصر به فرد است، اگر این روش بیش از یک عنصر با id مشخصی elementid نود عنصر، که به صورت تصادفی یک نود عنصر از این نوع را بازمی‌گرداند، یا null.

این یک روش مهم و رایج است، زیرا به شما امکان می‌دهد به راحتی Element به نشان‌دهنده یک عنصر مشخصی از مستند دسترسی پیدا کنید.

توجه داشته باشید:نام این روش با Id پایان می‌یابد، نه ID، از اشتباه نکشید.

در مستندات HTML، این روش همیشه ویژگی‌های مشخص شده با id را جستجو می‌کند. می‌توانید از مетод HTMLDocument.getElementByName()بر اساس ارزش ویژگی name آنها به دنبال عناصر HTML می‌گردد.

در مستندات XML، این روش از هر یک از ویژگی‌های نوع id برای جستجو استفاده می‌کند، مهم نیست نام این ویژگی چیست. اگر نوع ویژگی XML ناشناخته باشد (مثلاً XML پارسر آن را نادیده گرفته یا نمی‌تواند DTD مستند را شناسایی کند)، این روش همیشه null را برمی‌گرداند. در JavaScript کاربران محلی، این روش به طور معمول با مستندات XML استفاده نمی‌شود. در واقع، getElementById() در ابتدا به عنوان عضو HTMLDocument تعریف شده بود، اما در نسخه دوم DOM به Document اضافه شد.

مطالعه کنید

getElementsByTagName() در Document

getElementsByTagName() در Element

HTMLDocument.getElementByName()

منوی مرجع Document