私はjavascriptと数学でいくつかの芸術的なことをやろうとしましたが、私のページにはランダムなhtml要素が必要です。divを作成してforループでforループを使ってdivを追加する
div#mainStageをHTMLで手動で作成します。div.boxを10回追加したいと思います。それぞれのdiv.boxに異なる名前の5つのdivを追加します。
ここで私のコードサンプルをコピーしていますが、私はこのループをcreate elementメソッドで試してみましたが、動作させることはできません。
outerloop:
for (i = 1; i < maxboxNum;) {
var createBox = document.createElement("span");
document.querySelector("#mainStage").appendChild(createBox);
innerloop:
for (var j = 0; j < 5; j++) {
document.querySelector("span").innerHTML = j;
}
i++
}
私のHTML出力です。
<div id="mainStage">
<span>4</span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</div>
'div'sではなく' span'sを追加することを意味しますか?上の例では 'span'を追加しています。 – Quantumplate