我有一个dom,在这里我已经加载了整个网页的HTML。我想从此页面中的所有元素中删除所有内联样式。我怎样才能做到这一点。
答案 0 :(得分:2)
var all = document.getElementsByTagName("*");
for (var i=0, max=all.length; i < max; i++) {
// Do something with the element here
all[i].removeAttribute("style","")
}
答案 1 :(得分:2)
使用DOM是最简单的方法。
这就是我要做的事。
styles
属性的所有元素。答案 2 :(得分:0)
你需要遍历页面上的每个元素并调用element.removeAttribute("style")
你可以使用javascript递归遍历dom,这里有很多这样的例子。