0

for ループを使用して一意の ID を持つ div を作成することは可能ですか?

for (var i = 0, n = 4; i < n; i++) {
var divTag = document.createElement("div");
divTag.id = "div"i;
divTag.innerHTML = Date();
document.body.appendChild(divTag);
}

このコードは、現在の日付を含む 4 つの一意の DIV を生成するべきではありませんか? 現時点では何も返しません。

4

3 に答える 3

2

使用する

divTag.id = "div" + i;

そして、それは一意のIDを生成します

于 2012-08-02T14:58:15.320 に答える
0

これを試してみてください:

divTag.id = 'div' + i;
于 2012-08-02T14:58:31.093 に答える
0

試す

divTag.id = "div" + i;

それ以外の

divTag.id = "div"i;

その後、動作するはずです

于 2012-08-02T14:58:34.557 に答える