السلام عليكم
هل يمكن حذف id معين بواسطة الجافا سكربت كما يمكن حذف الclass
شكراً مقدماً🌹
نعم يمكن ذلك،
نحذف خاصية الكائن من خلال الدالة removeAttribute
<div id="div1"></div> <script> document.getElementById("div1").removeAttribute("id"); </script>
ولكن ليست مستحبة.. id دائما فريد، والتعامل يكون عن طريق الكلاس..
لماذا تريد عمل ذلك؟
يمكن ذلك أيضا عن طريق إسناد قيمة أخرى , ولو فارغة , للخاصية id كالتالي :
document.querySelector('div').id = 'whatever';
أو عن طريق سياق الجيكويري كالتالي :
$('div').attr('id', 'whatever');
أو :
$('div').removeAttr('id');
أو أيضا :
document.querySelector('div').setAttribute("id", "whatever");
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.
التعليقات