为什么我不能用这个for
循环附加很多块?
var di = document.createElement("div");
di.className = 'box';
di.style.width = '100px';
di.style.height = '100px';
for (var i = 0; i < 5; i++) {
document.body.appendChild(di);
}
然而,这个有效:
for (var i = 0; i < 5; i++) {
var di = 'di' + [i],
di = document.createElement("div");
di.className = 'box';
di.style.width = '100px';
di.style.height = '100px';
document.body.appendChild(di);
}
但是为什么第一个不起作用?