如何用js修改已加载的多个css样式表样式

JavaScript025

如何用js修改已加载的多个css样式表样式,第1张

js是无法直接修改css文件的,但可以通过取对象的方式修改对象的样式,通常有两种方法:

1、改变className,但首先在样式表中预设定样式类。

例如:document.getElementById('obj').className='...'

2、改变cssText。

例如:document.getElementById('obj').style.height='100px'

~如果你认可我的回答,请及时点击【采纳为满意回答】按钮

~~手机提问的朋友在客户端右上角评价点【满意】即可。

~你的采纳是我前进的动力

~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。

把a元素获取到,直接添加class属性就可以了,代码如下:

<a href="#" id='a' clas="a"></a>

<script>    

var oA = document.getElementById('a')    

oA.class = 'heikuai'

</sciprt>

用浏览器打开,'审查元素':再看这个a元素时,a的class 属性值就变了。