如何在JavaScript中向DOM元素添加类?
2022-08-29 23:40:47
如何为 添加类 ?div
var new_row = document.createElement('div');
如何为 添加类 ?div
var new_row = document.createElement('div');
这个答案是很久以前写的/接受的。从那时起,已经提交了更好,更全面的答案和例子。您可以通过向下滚动找到它们。以下是为子孙后代保留的原始接受的答案。
new_row.className = "aClassName";
以下是有关MDN的更多信息:类名
使用方法:.classList.add()
const element = document.querySelector('div.foo');
element.classList.add('bar');
console.log(element.className);
<div class="foo"></div>
此方法比重写属性更好,因为它不会删除其他类,也不会在元素已具有该类时添加该类。className
您还可以使用切换或删除类(请参阅MDN文档)。element.classList