js可以去除同一类元素的所有id吗,求大神指教
1个回答
展开全部
可以使用removeAttribute来删除指定标签的属性,举例如下:
HTML代码:
设置了2个p标签以及1个div标签,分别为它们设置了id属性。
<p id="a">我是p标签1</p>
<p id="b">我是p标签2</p>
<div id="c">我是div标签</div>
JavaScript代码:
获取所有p标签,并循环清除它们的id属性。
var el = document.querySelectorAll('p');
for (var i=0; i<el.length; i++){
el[i].removeAttribute('id');
}
运行结果:
从运行结果中可以看出,2个p标签的id属性已经被删除了,而div的id属性还存在。
这样就可以将同一类的所有id属性都删除了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询