jquery移除CSS样式问题
请教如何用jquery去掉下面代码里最里面一个span的style属性<divid=msg5><table><tr><td><spanClass=syzx>ahref=/...
请教如何用jquery去掉下面代码里最里面一个span的style属性
<div id=msg5 >
<table ><tr><td>
<span Class=syzx>a href=/Class/Show.asp?ID=341><span style='color:#000080;background:#800080'>士大夫士大夫士大夫</span></a></span></td></tr></table>
</div>
页面里可能会有很多span 我想在页面显示之前把<div id=msg5 ></div>里面包含的span有style样式的都去掉 展开
<div id=msg5 >
<table ><tr><td>
<span Class=syzx>a href=/Class/Show.asp?ID=341><span style='color:#000080;background:#800080'>士大夫士大夫士大夫</span></a></span></td></tr></table>
</div>
页面里可能会有很多span 我想在页面显示之前把<div id=msg5 ></div>里面包含的span有style样式的都去掉 展开
2个回答
展开全部
/////哦,那就这样写
<script language="javascript">
function remove()
{ var a=[];
a=document.getElementById("msg5").getElementsByTagName("span"); //获得标签为span的对象
for(var z=0;z<a.length;z++)
{
a[z].removeAttribute("style")
}//移除所有span对象中的style属性
}
</script>
<input type=button value=removestyle onclick=remove()>
<div id=msg5 >
<table ><tr><td>
<span Class=syzx><a href=/Class/Show.asp?ID=341><span style='color:#000080;background:#800080'>士大夫士大夫士大夫</span></a></span></td></tr><tr><td><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span></td.</tr><tr><td><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span></td></tr></table>
</div>
<script language="javascript">
function remove()
{ var a=[];
a=document.getElementById("msg5").getElementsByTagName("span"); //获得标签为span的对象
for(var z=0;z<a.length;z++)
{
a[z].removeAttribute("style")
}//移除所有span对象中的style属性
}
</script>
<input type=button value=removestyle onclick=remove()>
<div id=msg5 >
<table ><tr><td>
<span Class=syzx><a href=/Class/Show.asp?ID=341><span style='color:#000080;background:#800080'>士大夫士大夫士大夫</span></a></span></td></tr><tr><td><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span></td.</tr><tr><td><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span><span style='color:#000080;background:#800080'>Ê¿´ó·òÊ¿´ó·òÊ¿´ó·ò</span></td></tr></table>
</div>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询