我有一个数组“DArr”,我想显示所有内容。 我使用此代码将输入设置为 html id
document.getElementById("output").innerHTML = [DArr];
预期的输出采用这种格式
1,2,3,4,5
我想要的是这种格式的输出
1
2
3
4
5
我该如何实现这个?
最佳答案
试试这个:
var output = document.getElementById("output");
var dArr = [1,2,3,4,5];
dArr.forEach(
function(val) {
var newEl = document.createElement('div');
newEl.textContent = val;
output.appendChild(newEl);
}
);
<div id="output"></div>
或者试试这个:
dArr = [2,3,4,5,6];
document.getElementById('output').innerHTML = dArr.join('<br/>');
<div id="output"></div>
关于javascript - 如何更改数组输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47796050/