ویژگی lastChild HTML DOM Element
- پچھلے صفحے lang
- آئندہ صفحہ lastElementChild
- بقایا کا سلسلہ واپس HTML DOM Elements کی اشیاء
تعریف و استفاده
lastChild
ویژگی بازگشت آخرین نود فرزند指定 شده به عنوان نود Node است.
lastChild
ویژگیها فقط خواندنی هستند.
توجه داشته باشید
lastChild
بازگشت این نودهای فرزند است: نودهای عناصر، نودهای متن یا نودهای کامنت.
فضاهای خالی بین عناصر نیز نودهای متن هستند.
راه حل جایگزین:
ویژگی lastElementChild - lastElementChild
ویژگی بازگشت آخرین عناصر فرزند (نودهای متن و کامنت را نادیده میگیرد).
لطفاً به: مراجعه کنید
نمایش ویژگیهای نود
نودهای HTML و عناصر
در HTML DOMدر (مدل مستندات وب) HTML مستند است که مجموعهای از نودهایی است که (دارند یا ندارند) نودهای فرزند.
نودبه معنای نودهای عناصر، نودهای متن و نودهای کامنت است.
عنصربین اینها نیز فضاهای خالی نودهای متن هستند.
در عوض عناصر فقط نودهای عناصر هستند.
نودهای فرزند و عناصر فرزند
childNodes بازگشتبچہ نود(نودهای عناصر، نودهای متن و نودهای کامنت).
children بازگشتبچہ علامت(در عوض نودهای متن و کامنت).
firstChild اور firstElementChild
firstChild بازگشت اولینبچہ نودنود علامت، متن نود یا نظریات نود، نود کے درمیان کا بلاول بھی متن نود ہوتا ہے۔
firstElementChild بازگشت اولینبچہ علامتنود اور نظریات کا بلاول نہیں درج ہوتا۔
lastChild اور lastElementChild
lastChild آخری واپس فراہم کرتا ہےبچہ نودنود علامت، متن نود یا نظریات نود، نود کے درمیان کا بلاول بھی متن نود ہوتا ہے۔
lastElementChild آخری واپس فراہم کرتا ہےبچہ علامتنود اور نظریات کا بلاول نہیں درج ہوتا۔
مثال
مثال 1
آپ کوشش کریں کہ <ul> علامت کا آخری بچہ کا HTML معلومات حاصل کریں:
document.getElementById("myList").lastChild.innerHTML;
مثال 2
آپ کوشش کریں کہ <select> علامت کا آخری بچہ کا نود کا متن حاصل کریں:
let text = document.getElementById("mySelect").lastChild.text;
مثال 3
یہ مثال بلاول کی تفاوت کا مظاہرہ کرتا ہے، آپ کوشش کریں کہ "myDIV" کا آخری بچہ کا نود کا نام حاصل کریں:
<div id="myDIV"> <p>Looks like first child</p> <p>Looks like last Child</p> </div> <script> let text = document.getElementById("myDIV").lastChild.nodeName; </script>
مثال 4
لیکن، اگر آپ بلاول کو مندرجہ منافع سے حذف کرتے ہیں تو "myDIV" میں #text نود نہیں ہوگا:
<div id="myDIV"><p>First child</p><p>Last Child</p></div> <script> let text = document.getElementById("myDIV").lastChild.nodeName; </script>
قواعد
element.lastChild
یا
نود.lastChild
بازگشتی کار
کچھ وار | وصف |
---|---|
نود | آخری بچہ کا نود |
null | اگر بلاولیں نہ ہوں تو。 |
براوزر مدد
element.lastChild
یہ DOM Level 1 (1998) کی خصوصیت ہے。
تمام براوزرز اس کی پورے طرح مددگار ہیں:
کروم | آئی ای | ایج | فائرفاکس | سافری | اپرا |
---|---|---|---|---|---|
کروم | آئی ای | ایج | فائرفاکس | سافری | اپرا |
پشتیبندگی | 9-11 | پشتیبندگی | پشتیبندگی | پشتیبندگی | پشتیبندگی |
- پچھلے صفحے lang
- آئندہ صفحہ lastElementChild
- بقایا کا سلسلہ واپس HTML DOM Elements کی اشیاء