"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إدراج عناصر بعد عناصر أخرى في جافا سكريبت؟

كيفية إدراج عناصر بعد عناصر أخرى في جافا سكريبت؟

نشر في 2025-04-29
تصفح:976

How to Insert Elements After Other Elements in JavaScript?
ومع ذلك ، في حين أن هناك طريقة إدراج () ، يمكنها فقط إضافة عناصر قبل عقدة مرجعية. لإدراج عناصر بعد ذلك ، نحتاج إلى نهج بديل.

حل بدون مكتبة مرجعين referendendenode.nextsibling) ؛

إليك انهيار:

المرجعية هي آخر طفل.

إذا كان المرجعية هو الطفل الأخير ، فسيكون اللولب غير فارغ. InsertBefore معالجة هذه الحالة عن طريق إضافة العقدة الجديدة إلى نهاية القائمة. ReferencEnode.ParentNode.InserTbefore (NewNode ، ReferenceNode.nextsibling) ؛ }

referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);

لاختبار هذه الوظيفة ، يمكننا استخدام المقتطف التالي: ReferencEnode.ParentNode.InserTbefore (NewNode ، ReferenceNode.nextsibling) ؛ } var el = document.createElement ("span") ؛ el.innerhtml = "test" ؛ var div = document.getElementById ("foo") ؛ insertafter (div ، el) ؛
  • سيؤدي هذا إلى إنشاء عنصر تمتد جديد مع النص "اختبار" وإدخاله بعد عنصر div مع المعرف "foo."
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3