XML DOM getElementById() طریقہ
تعریف اور استعمال
getElementById() طریقہ مقرر کردہ یونیق آئی ڈی والا عنصر تلاش کرتا ہے۔
قواعد:
getElementById(elementid)
پارامتر | شرح |
---|---|
elementid | مقصد کردہ عنصر کا آئی ڈی کا مقصد حاصل کرنا چاہتا ہو |
واپسی
مقصد کردہ آئی ڈی کا مقصد کا ڈوکومن عناصر کا ایلیمنٹ نود، اگر ایسا عنصر نہ پائا تو null واپس فراہم کرتا ہے。
شرح
یہ طریقہ آئی ڈی کا مقصد elementid کا عنصر نود، جو اس کا آئی ڈی واپس فراہم کرتا ہے۔ اگر ایسا عنصر نہ پائا تو null واپس فراہم کرتا ہے۔ آئی ڈی کا مقصد ڈوکومن میں منفرد ہوتا ہے، اگر اس طریقے سے مقرر کردہ آئی ڈی کی تعداد زیادہ پائی جائے تو elementid کا عنصر نود، جو کسی ایسے عنصر نود کو رندوم طور پر واپس فراہم کرتا ہے، یا null واپس فراہم کرتا ہے。
یہ ایک اہم عام طور پر استعمال شدہ طریقہ ہے، کیونکہ یہ مقرر کردہ ڈوکومن عناصر کی نمائندگی کرنے والی ایلیمنٹ کائنسی کو آسان طور پر حاصل کرنے کا مواقع فراہم کرتا ہے。
توجه:نام این روش با Id به پایان میرسد، نه ID، از اشتباه نکنید.
در مستند HTML، این روش همیشه به دنبال ویژگیهای دارای id مشخص است. میتوانید از مетод HTMLDocument.getElementByName()، بر اساس مقادیر name ویژگی آنها جستجو میکند.
در مستند XML، این روش از هر ویژگی نوع id استفاده میکند تا به هر عنصر اشاره کند، بدون توجه به نام این ویژگی. اگر نوع ویژگی XML ناشناخته باشد (مثلاً اگر XML پارسر آن را نادیده گرفته باشد یا نتواند DTD مستند را شناسایی کند)، این روش همیشه null برمیگرداند. در JavaScript کاربر مداربسته، این روش معمولاً با مستند XML استفاده نمیشود. در واقع، getElementById() در ابتدا به عنوان عضو HTMLDocument تعریف شده است، اما در DOM سطح 2 به Document منتقل شده است.