是否可以使用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吗?目前它什么也没有返回。
答案 0 :(得分:2)
使用
divTag.id = "div" + i;
它将产生唯一的ID
答案 1 :(得分:0)
试一试:
divTag.id = 'div' + i;
答案 2 :(得分:0)
尝试
divTag.id = "div" + i;
而不是
divTag.id = "div"i;
然后它应该工作