想在HTML里面通过DOM用JavaScript操作,弄了半天无法将弄好的style节点插入document里面去。后来用排除法,惊奇地发现把style改个别的名字就部出错了。
查了一下手册,原来样式表的处理是用专门的方法做的,它并不是一个通用的普通Element,Document提供了方法createStyleSheet()来生成一个StyleSheet对象,这个对象再有addRule等其它方法来操作。