繁体   English   中英

我可以选择一个元素并像这样更改 Classname 吗?

[英]Can I select an element and change Classname like this?

function name() {
    const select = document.querySelector("#id");
    select.classname = ("customclass")
}

我写了这段代码。 但我无法更改类名。

您需要更改className属性:

 const select = document. querySelector("#id"); select.className = "customclass"; console.log(select);
 <div id="id"></div>

另一种方法是按照评论中的建议将其添加到classList中:

 const select = document. querySelector("#id"); select.classList.add("customclass"); console.log(select);
 <div id="id"></div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM