使用JavaScript更改CSS时,JavaScript是否只需制作带有总统的新内联CSS?我一直觉得内联CSS很垃圾,想知道是否有更好的方法?使用JavaScript更改CSS
例如,如果你有
<div id="author">Author's name</div>
这是正常颜色为绿色,从外部CSS参考,并要将其变为红色必须在使用
document.getElementById('author').style.color='#FF0000'
必然选择更改外观做使用内联stying?
最后一段就是我正在寻找! – Celeritas
它不再是最后一段,但,很酷:) – Halcyon
@Celeritas - 也问自己*为什么*它是绿色的,*为什么*它变成了红色,并根据这些原因挑选你的类名(class =“green” )... ...你可以有'id =“author”class =“selected”'和规则说'#author.selected {color:#FF0000; }' –