JS DOM编程艺术——CSS-DOM—— JS学习笔记2015-7-19(第87天)

DOM的style属性提取不到外部样式表和头部<style></style>标签里面设置的样式

解决方法是用DOM 设置样式,再可以用DOM把他们检索出来。

但是style属性是可以设置的,通过赋值来更新样式

在一个场合里面,我们究竟是选择css方法来实现效果还是用DOM的方法?

最简单的答案就是选择最容易实现的办法;

还有就是哪种方法会得到更多浏览器的支持;

className

可以利用字符串拼接的操作,把新的class设置值追加到className属性上去(注意这里有空格符)

elem.className += " intro";

(这种情况是在原来确实有一个class的情况下才这么做,如果原来没有任何class,直接对className属性赋值就可以了)

原文地址:https://www.cnblogs.com/zhangxg/p/4660153.html