2019/9/8 dom获取当前样式

window.οnlοad=function () {
var odiv=document.getElementById(“div1”);
alert(odiv.style.width);//输出宽100 只能获取行间的css样式,就是div中的
/获取当前有效样式
getComputerStyle(元素节点)[获取样式类型] IE不支持
/
alert(getComputedStyle(odiv)[“backgroundColor”]);
alert(getstyle(odiv,“width”));
}
/IE下获取样式
元素节点.currentStyle[获取的样式类型]
/
//做一个获取当前样式的兼容函数
function getstyle(elem,attr) {
return elem.currentStyle?elem.currentStyle[[attr]:
getComputedStyle(elem)[attr];
}


获取当前元素节点

11111
22222
33333
44444

你可能感兴趣的:(前端学习)