我正在尝试向 div 添加(而不是替换)一个类。根据我的理解,我的所有代码都是正确的......但它似乎不起作用。
function clickTab(clicked_id) {
var x = clicked_id
x.className += " active"
}
.active {
background-color:red;
}
<div id="communitytab" onClick="clickTab(this.id)">Interesting community content</div>
最佳答案
您只是传递元素的 ID 而不是读取元素。
这样做:
function clickTab(clicked_id) {
var x = document.getElementById(clicked_id);
x.className += " active"
}
关于javascript - 尝试将类添加到 <div> - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46695364/