js可以去除同一类元素的所有id吗,求大神指教

2025-03-04 03:49:01
推荐回答(1个)
回答1:

可以使用removeAttribute来删除指定标签的属性,举例如下:

HTML代码:

设置了2个p标签以及1个div标签,分别为它们设置了id属性。

我是p标签1


我是p标签2


我是div标签

JavaScript代码:

获取所有p标签,并循环清除它们的id属性。

var el = document.querySelectorAll('p');
for (var i=0; i    el[i].removeAttribute('id');
}

运行结果:

从运行结果中可以看出,2个p标签的id属性已经被删除了,而div的id属性还存在。

这样就可以将同一类的所有id属性都删除了。

相关问答