XML DOM لاسٹچائلڈ پرزنٹیج
تعلیم اور استعمال
لاسٹچائلڈ پرزنٹیج نود کا آخری ذریعہ نود واپس فراہم کرتا ہے.
قواعد:
دوکومنٹ اوبجیکٹ لاسٹچائلڈ
نکات اور نوٹس
نوٹ:اینٹرنٹ ایکسپلورر نود کے درمیان پیدا ہونے والے خالی متن نود کو (مثلاً، نیو لائن سیمبل) نظر انداز کرتا ہے، جبکہ موزیلا اس طرح نہیں کرتا، لہذا اس مثال میں، میں ایک فونکشن استعمال کروں گا تاکہ پہلا ذریعہ نود کا نود کا نوع کا جائزہ لیا جائے گا.
عنصر کا نود کا نود کا نوع 1 ہوتا ہے، لہذا اگر پہلا ذریعہ نود ایک عنصر نود نہیں ہو، تو یہ اگلے نود پر منتقل ہوجائے گا، اور اس کا نود ایک عنصر نود ہو یا نہ ہو، اس کا جائزہ لیا جائے گا، جس کی وجہ سے پہلا عنصر ذریعہ نود تلاش کیا جائے گا، جب تک کہ پہلا عنصر ذریعہ نود تلاش نہیں کیا جائے گا، اس طریقے سے، میں ایکسٹرنٹ اور موزیلا میں صحیح نتیجہ حاصل کرسکتا ہوگا.
نکاتی سوال:اگر آپ کو IE اور موزیلا بائیلیور کے درمیان XML DOM کی فرق کا مزید معلومات چاہئیں تو، ہمارے DOM بائیلیور فصل
مستند
تمام مثالوں میں، ہم XML فائل books.xmlاور جاوا اسکریپٹ فنکشن لوڈ ایکسل ڈوک()。
ایک نیا کوڈ فریگمینٹ اس دکومنٹ کا آخری بیٹا نود کا نود نام اور نود نوعیت دکھاتا ہے:
//آخری نود کو element نود کا پتہ لگانا
فنکشن گٹ لاسٹ چائلڈ(ن)
{
واری ایکس=ن.لاسٹ چائلڈ
;
جب تک (ایکس نود نوعیت != 1)
{
ایکس = ایکس پر یوویئر سائبل برادر;
}
رٹرن ایکس;
}
دکومنٹ ایکسلد = لوڈ ایکسل ڈوک ("/example/xdom/books.xml");
واری ایکس = گٹ لاسٹ چائلڈ(دکومنٹ ایکسلد);
دکومنٹ وائٹ("نود نام: " + x.nodeName);
دکومنٹ وائٹ (" (نود نوعیت: " + x.nodeType + ")");
خروج:
نود نام: کتاب فروشی (نود نوعیت: 1)