首页 > 解决方案 > 是否可以将变量的值添加到元素的类中?

问题描述

我想将“pl1”或“pl2”类添加到通过 Javascript 创建的 div 中。如果 currPlayer = 1,那么 div 的类将是“pl1”,如果 currPlayer = 2,那么 div 的类将是“pl2”。这可能吗?如果是这样,当 currPlayer 变量更改其值时,会更改我创建的 Div 的类吗?我的代码尝试如下。提前致谢!

let currPlayer = 1;
let piece = document.createElement("div");
piece.setAttribute("id", `pl${currPlayer}`)


piece.classList.add("pl${currPlayer}");

标签: javascripthtmlsetattribute

解决方案


推荐阅读