我有一个以下脚本,它只向附加div#main返回“h”字母。但我想追加所有这个数组元素为主。当我打印每一封信时,如何创建分隔线?将数组追加到div
<div id="main"></div>
<script>
function for_array(divname, myarray) {
for (var i = 0; i < myarray.length; i++) {
text = document.createTextNode(myarray[i]);
}
return document.getElementById(divname).appendChild(text);
}
for_array("main", ['f', 't', 'tr', 'h']);
</script>
尝试'文本= document.createTextNode(myArray的[I] + '
');' – stephenmuss
这将插入
作为文本元素,W/O被解释为HTML :) – lustoykov