我想尝试使用 javascript 添加类,我知道在 stackoverflow 中有很多关于这个的主题,但其中一些对我来说太复杂了,我无法理解,假设我有这个简单的代码
这是我已经读过的一些主题:
addclass-to-getelementsbyclassname-array
add-css-class-using-document-getelementsbyclassname
add-class-using-getelementsbyclassname-javascript
这是我的 html
<p>
test 1
</p>
<h2 class="test-2">
test 2
</h2>
<h3 class="test-3">
test 2
</h3>
<button onClick="addClass">
click me
</button>
这是我的CSS:
p{
color: red;
}
.test-2{
font-size: 2em;
color: blue;
}
.test-3{
font-size: 5em;
font-weight: bold;
}
这是我的js:
function addClass () {
var x = document.getElementsByClassName("test-3")[0];
return x[0].className += ' test-2';
}
我哪里做错了?我很困惑,因为我是 javascript 新手
慕神8447489
拉风的咖菲猫
相关分类