شرح صفوف ومحتوى الفقرة
تستخدم الدالة ( )insertAdjacentElement في أضافة عنصر جديد الي مستند الأكواد ونقوم بتحديد موقع هذه العنصر عن طريق مجموعة من ال parameters التي يمكننا تمريرها الي هذه الدالة وهم
- "afterbegin" : تضع العنصر بداخل عنصر أخر تقوم بتحديده وتقوم بتعيينه ك أول عنصر فرعي first child لهذا العنصر
- "beforeend" : تضع العنصر بداخل عنصر أخر تقوم بتحديده وتقوم بتعيينه ك اخر عنصر فرعي last child لهذا العنصر
- "afterend" : تقوم بوضع العنصر بعد عنصر معين
- "beforebegin" : تستخدم في وضع العنصر قبل عنصر معين
Syntax
HTML
node.insertAdjacentElement(position, element)
afterbeend
HTML
var s = document.getElementById("d1");
var h = document.getElementById("head3");
h.insertAdjacentElement("afterend", s);
beforebegin
HTML
var s = document.getElementById("mySpan");
var h = document.getElementById("myH2");
h.insertAdjacentElement("beforebegin", s);