在for循环中创建DIV?(JS)

时间:2012-08-02 14:56:23

标签: javascript ajax dom

是否可以使用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吗?目前它什么也没有返回。

3 个答案:

答案 0 :(得分:2)

使用

divTag.id = "div" + i;

它将产生唯一的ID

答案 1 :(得分:0)

试一试:

divTag.id = 'div' + i;

答案 2 :(得分:0)

尝试

divTag.id = "div" + i;

而不是

divTag.id = "div"i;

然后它应该工作