ループを使って練習していて、私がしたことは次のとおりです。
var writing = function() {
for (var i = 0, n = 4; i < n; i++) {
document.createElement("div") += 1;
}
};
writing();
それはうまくいきませんでした、それはなぜですか?4つのdivを作成する必要があります。
私の解決策は同じようなものです。あなたのコードについて話すと、
この行..
document.createElement("div") += 1;
は無効な割り当てであり、DOM要素数をインクリメントしません。物事をシンプルにしてください。以下は私の編集です。
var writing = function() {
var elm;
for (var i = 0; i < 4; i++) {
elm = document.createElement("div");
document.body.appendChild(elm);
}
};
これが動作中のデモです..
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加