لإزالة جميع العناصر التي تحتوي على النمط (style) المحدد، يمكنك استخدام الكود التالي:
javascriptdocument.querySelectorAll('[style="background:#F9F0D5"]').forEach(function(element) {
element.remove();
});
يقوم الكود بتحديد جميع العناصر التي تحتوي على النمط (style) الذي تحدده، ثم يقوم بحذفها.
المزيد من المعلومات
بالطبع! الكود الذي قدمته يستخدم document.querySelectorAll
لاختيار جميع العناصر التي تحتوي على النمط المعين، ومن ثم يستخدم forEach
لتكرار هذه العناصر واستخدام element.remove()
لإزالتها من الصفحة.
يرجى ملاحظة أن هذا الكود سيحذف أي عناصر تحتوي على النمط المعين بغض النظر عن العنصر الفرعي الذي يحتوي على النمط. إذا كنت تريد فقط إزالة العناصر التي تحتوي على النمط دون النظر إلى العناصر الفرعية، يمكنك تحديد العناصر المحددة بدقة بواسطة النوع والفئة.
على سبيل المثال، إذا كنت تريد فقط إزالة العنصر الذي يحتوي على الفئة .viewed
والنمط style="background:#F9F0D5"
، يمكنك استخدام الكود التالي:
javascriptdocument.querySelector('.viewed[style="background:#F9F0D5"]').remove();
هذا الكود سيختار العنصر الذي يحتوي على الفئة .viewed
والنمط المعين ويقوم بإزالته فقط.