Latest web development tutorials

مسج اجتياز

ما هو اجتياز؟

مسج اجتياز، والتي تعني "خطوة"، وفقا لعلاقتها مع العناصر الأخرى إلى "البحث" (أو حدد) عناصر HTML. تحديد عنصر لتبدأ، واختيار لتتحرك حتى العناصر التي نتوقع أن تصل.

ويوضح الشكل أدناه شجرة العائلة. بواسطة مسج اجتياز، يمكنك الاختيار من بين (الحالي) بداية العنصر، التحرك بسهولة (السلفي) في شجرة العائلة التصاعدي، والحركة الهبوطية (ذرية)، الحركة الأفقية (المواطنين). وهذا ما يسمى حركة اجتياز DOM.

مسج الأبعاد

تحليل رمز:

  • <div> العنصر هو <UL> العنصر الأصلي، الذي هو أيضا سلف من كل مضمون.
  • <UL> العنصر هو العنصر الأم ل<li> والعناصر، في حين أن <div> الطفل عنصر
  • <لي> العنصر اليسار هو <SPAN> العنصر الأصل و <ul> عنصر الطفل، في حين أن <div> ذرية.
  • <سبان> العنصر هو العنصر <li> وطفل، في حين أن <UL> و <div> ذرية.
  • اثنين <li> وعناصر إخوة (لها نفس العنصر الأصل).
  • <لي> العنصر على اليمين هو <ب> العنصر الأصل و <ul> عنصر الطفل، في حين أن <div> ذرية.
  • <B> العنصر هو <li> وعنصر إلى حق الطفل، في حين أن <UL> و <div> ذرية.

مصباح والد الأجداد، جده، الجد الاكبر وهلم جرا. سليل هو طفل، حفيد، من أبناء الأحفاد، وهلم جرا. أبناء لديهم نفس الأم.


DOM اجتياز

يوفر مسج عدة طرق DOM اجتياز.

طرق اجتياز أكبر الأنواع هي اجتياز شجرة (شجرة اجتياز).

سوف الفصل التالي يشرح كيف تصل في شجرة دوم، وتحت خطوة مماثلة.