【发布时间】:2015-02-02 00:37:31
【问题描述】:
document.getElementById('myId').style;
是访问样式属性的一种方式。
我们也可以使用
document.getElementById('myId').getAttribute('style');
这两种获取属性值的方式有什么区别。哪一种更可取?
【问题讨论】:
-
我认为您也可以使用
document.getElementById('myId')['style']。 afaik,使用getAttribute()的原因与@gwynhowell 解释的类似。 -
这只是访问对象属性的另一种方式..对吗?
-
@JinuJD 被称为
square bracket notation,与dot notation相反。见:developer.mozilla.org/en/JavaScript/Guide/Working_with_Objects
标签: javascript html css