cssText在 IE6/7/8和chrome/Firefox/IE9+的不同

一,结尾没有分号

   <div style="font-size:14px;">test</div>
<script type="text/javascript">
  var oDiv=document.getElementsByTagName("div")[0];
  alert(oDiv.style.cssText);
</script>

IE6/7/8下没有分号

cssText在 IE6/7/8和chrome/Firefox/IE9+的不同

其他浏览器下有

cssText在 IE6/7/8和chrome/Firefox/IE9+的不同

二,属性名(font-size)是大写的

IE6/7/8下属性名是大写的,如第一张图

其他浏览器是小写的

三,复合属性全部展开

IE6/7/8下复合属性全部展开

 <div style="border:1px solid #eee;">test</div>
<script type="text/javascript">
var oDiv=document.getElementsByTagName("div")[0];
alert(oDiv.style.cssText);
</script>

cssText在 IE6/7/8和chrome/Firefox/IE9+的不同

其他浏览器不会

cssText在 IE6/7/8和chrome/Firefox/IE9+的不同

上一篇:Django中生成随机验证码(pillow模块的使用)


下一篇:javascript中数组常用的方法和属性