如图,当我点击某个p标签的时候将他的背景颜色改为灰色,但是每次只需要改一个,当点击另一个的时候要把其他的所有p标签的背景颜色设为空,
function tyidcolor(obj){
var pname= document.getElementsByName("col");
for(var i=0; i< pname.length; i++){
pname[i].style.backgroundColor="";
}
obj.style.backgroundColor="#D9D9D9";
}
以上是js代码,先将其他的设为空,在给当前的p标签设置背景颜色,
目前的情况是可以设置背景颜色,但是清除不了其他的p标签的背景颜色
function tyidcolor(obj){
var pname= document.getElementsByName("col");
for(var i=0; i< pname.length; i++){
pname[i].style.backgroundColor="";
}
debugger;
obj.style.backgroundColor="#D9D9D9";
}