السلام عليكم
هل يمكن حذف 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");
مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة
التعليقات