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

كيف يمكنني إنشاء عناصر DOM من سلاسل HTML في JavaScript؟

نشر في 2025-03-24
تصفح:570

How Can I Create DOM Elements from HTML Strings in JavaScript?

على الرغم من وجود طرق أخرى مثل innerhtml و innertext ، فإنها لا توفر مستوى المرونة والتحكم المطلوب.

في JavaScript ، يمكنك استخدام Domparser لتحقيق هذا التحويل. يأخذ المحلل هذا سلسلة HTML كمدخلات وإنشاء كائن مستند يمثل محتوى HTML. يمكن بعد ذلك الوصول إلى المستند المحقّن للحصول على عناصر DOM المقابلة. العنصر ، يمكنك استخدام الكود التالي:

const doc = new Domparser (). parsefromstring (htmlstring ، "text/xml") ؛ const firstChildElement = doc.firstchild ؛

يمثل FirstChildElement الآن العنصر من سلسلة HTML. يمكنك زيادة الوصول إلى العقد الفرعية ، بما في ذلك عناصر و ، للعمليات اللاحقة.

أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3