1.函数封装使用
-
先创建common.js文件
/* *author:朱银娟 *作用:获取非行间样式和行间样式 *params elem 标签 *params attr String 样式名 */ function getStyle(elem,attr){ if(window.getComputedStyle){ //标准浏览器 return window.getComputedStyle(elem)[attr]; }else{//IE低版本浏览器 return elem.currentStyle[attr]; } }
-
在页面中使用
<script src="./common.js"></script> <body> <div style="color: red;font-size: 20px;"></div> <script> console.log(getStyle) var oDiv = document.getElementsByTagName("div")[0] var a = getStyle(oDiv, "color"); console.log(a); var b = getStyle(oDiv, "fontSize"); console.log(b); </script> </body>