Javascript 为循环创建DIV?(JS)

Javascript 为循环创建DIV?(JS),javascript,ajax,dom,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); } for(变量i=0,n=4;i

是否可以使用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);
}
for(变量i=0,n=4;i
这段代码不应该生成包含当前日期的4个唯一div吗?现在它什么也不返回。

使用

divTag.id = "div" + i;
它将产生唯一的ID

给这个机会:

divTag.id = 'div' + i;
试一试

而不是

divTag.id = "div"i;

然后它应该会工作

盲目的错误,非常感谢你们。很好的快速回答,顺便说一句,我会接受这个答案。顺便说一句,
“div”i
是一个语法错误,在javascript中,语法错误会阻止javascript的进一步执行,这就是为什么什么都不会发生的原因。学会使用。
divTag.id = "div"i;