可以设置同时移除二个属性吗
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>dom属性的移除</title>
<style type="text/css">
.p1{background-color:pink;}
#p1{color:green;}
#p2{color:orange;}
#p3{color:blue;}
</style>
</head>
<body>
<p class="p1" id="p1">
一个人的快乐,不是因为他拥有的多,而是因为他计较的少。
</p>
<p class="p1" id="p2">
静坐常思己过,闲谈莫论人非,能受苦乃为志士,肯吃亏不是痴人,敬君子方显有德,怕小人不算无能,退一步天高地阔,让三分心平气和,欲进步需思退步,若着手先虑放手,如得意不宜重往,凡做事应有余步。
</p>
<p class="p1" id="p3">
持黄金为珍贵,知安乐方值千金,事临头三思为妙,怒上心忍让最高。切勿贪意外之财,知足者人心常乐。若能以此去处事,一生安乐任逍遥。
</p>
<script type="text/javascript">
var abc=document.getElementsByTagName("p");
for(var i=0;i<abc.length;i++){
abc[i].removeAttribute("class");
abc[i].removeAttribute("id");
}
</script>
</body>
</html>1
收起
正在回答
2回答
同学你好!
经过测试,是不可以的。原生js想要删除两个属性,需要调用两次removeAttribute。不可以连用
但是在jquery中是可以连用的


如果帮助到了你 欢迎采纳 祝学习愉快~

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星