如何使用JavaScript禁用所有内联样式?

时间:2013-10-17 06:08:46

标签: javascript jquery html css

需要禁用html文档中每个DOM元素的所有内联样式。

看到一些解决方案来覆盖内联样式,但我需要清除所有内联样式。 也可以使用代码格式化,但对此也不感兴趣,

有没有办法用JavaScript做到这一点。

6 个答案:

答案 0 :(得分:4)

尝试

$('*').removeAttr('style');

removeAttr

答案 1 :(得分:1)

试试这段代码:

$('*').removeAttr( "style" );

答案 2 :(得分:1)

您也可以这样做:

document.getElementsByTagName("*").removeAttribute("style")

答案 3 :(得分:1)

表示单个元素或元素组

使用

$('elementselector').removeAttr('style');

从整个页面中删除

使用

$(*').removeAttr('style')

希望这会有所帮助...

答案 4 :(得分:1)

使用javascript:

document.getElementsByTagName("*").removeAttribute("style");

使用jQuery( my personal choice ):

$('*').removeAttr('style');

答案 5 :(得分:0)

是的,试试

$('*').removeAttr( "style" );

因为它将从页面的每个元素中删除样式属性。

相关问题