1.obj.style:这个方法只能JS只能获取写在html标签中的写在style属性中的值(style=”…”),而无法获取定义在<style type="text/css">里面的属性。
2.2. IE中使用的是obj.currentStyle方法,而FF是用的是getComputedStyle 方法 ,“DOM2级样式”增强了document.defaultView,提供了getComputedStyle()方法。这个方法接受两个参数:要取得计算样式的元素和一个伪元素字符串(例如“:after”)。如果不需要伪元素信息,第二个参数可以是null。getComputerStyle()方法返回一个CSSStyleDeclaration对象,其中包含当前元素的所有计算的样式。其语法为:document.defaultView.getComputedStyle('元素', '伪类');
2.如果元素被指定的选择器字符串选择,Element.matches() 方法返回true; 否则返回false。
网友评论