所以我用一个循环来创建我认为是w3-card形式的多个div,但它似乎只创建一个如何解决这个问题,并且我可以指定一个属性来将它放在特定的放置和/或使其成为特定尺寸,因为它占据了整个屏幕宽度。此片段也是一个更大的方法,最终我将为玩家发送一个值,是的我知道这个循环如果它正常工作只会创建一个玩家被排除的三张牌,因为他们是一个判断而不是需要一张卡片。再次感谢任何帮助表示赞赏。
var players = 4;
for(r = 0; r < players; r++){
var r = document.createElement("div");
r.className = "w3-card-4 w3-yellow w3-center";
document.body.appendChild(r);
r.innerHTML = "a meme";
}
答案 0 :(得分:2)
你的循环没有通过,因为你的病情很可能只完成一次。 r = 0; r < players; r++
,因为您重新分配了r
的值。
尝试计数器的另一个变量,如下所示:
var players = 4;
for(i = 0; i < players; i++){
var r = document.createElement("div");
r.className = "w3-card-4 w3-yellow w3-center";
document.body.appendChild(r);
r.innerHTML = "a meme";
}