这是我的项目。我想把userWord的字母放在五个框里。但是,当我使用这个JavaScript代码时,为什么只有每隔一个字母会出现?
http://codepen.io/abdulahhamzic/pen/xVMXQa
for (var i = 0; i < 5; i++) {
document.getElementsByClassName("letters")[input].childNodes[i].innerHTML = "<h1>" + userWord[i].toUpperCase() + "</h1>";
}
我似乎无法找到解决方案。:)
<h1>
标签内的文本在childNodes
列表中被视为一个节点。 - Paul L