Javascript 使用For循环使用多个子Div追加Div

Javascript 使用For循环使用多个子Div追加Div,javascript,html,loops,for-loop,Javascript,Html,Loops,For Loop,我意识到这已经被问过无数次了。。。但是,通过对我找到的所有的分类,我还没有找到一个能很好地解释这一点的 HTML: <div id="alphabet"></div> JS: var字母表=[“a”、“b”、“c”、“d”、“e”、“f”、“g”、“h”、“i”、“j”、“k”、“l”、“m”、“n”、“o”, “p”、“q”、“r”、“s”、“t”、“u”、“v”、“w”、“x”、“y”、“z”]; var target=document.getElementBy

我意识到这已经被问过无数次了。。。但是,通过对我找到的所有的分类,我还没有找到一个能很好地解释这一点的

HTML:

<div id="alphabet"></div>

JS:

var字母表=[“a”、“b”、“c”、“d”、“e”、“f”、“g”、“h”、“i”、“j”、“k”、“l”、“m”、“n”、“o”,
“p”、“q”、“r”、“s”、“t”、“u”、“v”、“w”、“x”、“y”、“z”];
var target=document.getElementById('alphabet');
对于(i=0;i<26;i++){
var newLink=document.createElement('div');
target.appendChild=newLink;
newLink.innerHTML=字母表[i];
}
警报(字母表);
警报(新链接);
警报(目标);
很明显我错过了一些东西。。。举这么一个简单的例子,我真不敢相信我会遇到这么多麻烦。非常感谢您的帮助,提前谢谢

基本上是一个函数

target.appendChild(newLink);
你的全部代码是

for (i = 0; i < 26; i++) {
 var newLink = document.createElement('div');
 newLink.innerHTML = alphabet[i];
 target.appendChild(newLink);
}
(i=0;i<26;i++)的
{
var newLink=document.createElement('div');
newLink.innerHTML=字母表[i];
target.appendChild(newLink);
}

感谢您完整、迅速的回复。我(高兴地)犯了相反的错误,因为.innerHTML不是一个函数。它现在正在按预期工作。一旦计时器允许,我会将您的答案标记为已接受。@perkface很乐意帮助!:)
for (i = 0; i < 26; i++) {
 var newLink = document.createElement('div');
 newLink.innerHTML = alphabet[i];
 target.appendChild(newLink);
}