JavaScript 获取HTML中的CSS样式的属性以及值的的方法。
2013-11-13 14:56
681 查看
<body> <div id="wow" style="font-size:10px; float:left"></div> <script type="text/javascript"> var tempDiv=document.getElementById("wow"); var prop_,value,i,len; alert(tempDiv.style.length); //defined the tempDiv's length; for(i=0,len=tempDiv.style.length;i<len;i++) { //the style arrary of tempDiv; prop_=tempDiv.style[i]; //Prop_'s propertyValue; value=tempDiv.style.getPropertyValue(prop_); //Prop_'s propertyCSS-Value; _value=tempDiv.style.getPropertyCSSValue(prop_); //alert(prop_+"=>"+value); //alert the properties accrording to the attributes of the _value object. alert(prop_+"=>"+_value.cssText+":"+_value.cssValueType); } </script> </body>
PS:注释是我写的,因为我一般习惯写英文注释了,不太喜欢写中文参杂在代码里。
代码已经贴出来了,
里面有2个方法:
1.getPropertyValue()
2.getPropertyCSSValue();
这2个方法里的属性大家可以对比一下。
其中getPropertyCSSValue()中的属性:cssValueType是一个存放常量的枚举类型:
Alert出的结果:0(继承的值) 1(基本的值) 2(自定义的值)
相关文章推荐
- javascript通过获取html标签属性class实现多选项卡的方法
- JavaScript与jQuery中获取屏幕的宽度和高度的常用方法以及HTML中精确定位
- javascript通过获取html标签属性class实现多选项卡的方法
- s 点击a标签 获取a的自定义属性方法_javascript技巧
- TerraExplorer 6.6 for JavaScript 通过图层获取地理要素,获取图层属性信息,矢量标注等通用方法
- ExtJs--05--给window组件添加功能条以及子组件获取上级或下级组件的属性和方法
- Javascript中获取数组最大值和最小值以及最大值和最小值的下标 没学对象前的最简单最基本的方法
- java进阶之反射:反射基础之如何获取一个类以及如何获取这个类的所有属性和方法(2)
- JavaScript设置获取和设置属性的方法
- 扩展IE不支持的属性HTMLElement,在每个获取的元素下,加上指定的方法
- ios中UIWebView加载本地HTML,以及其中的JavaScript方法的调用
- js中获取一个对象里面的方法和属性的javascript
- JavaScript DOM概述(获取节点的方法/节点的访问关系/节点创建添加删除复制/属性获取设置删除)
- HTML/CSS 常用方法释义,标签属性以及对应单词表
- 深入浅出Javascript(三)创建自定义对象以及属性、方法
- javascript 三种方法实现获得和设置以及移除元素属性
- android-javascript调用java方法获取html内容
- android自定义View构造方法以及获取自定义属性详解
- JavaScript(19)jQuery HTML 获取和设置内容和属性
- JavaScript获取html静态页地址后的参数的方法