Javascript 如何更改数组输出

Javascript 如何更改数组输出,javascript,html,arrays,Javascript,Html,Arrays,我有一个数组“DArr”,我想显示所有内容。 我使用此代码将输入设置为html id document.getElementById("output").innerHTML = [DArr]; 预期的输出为此格式 1,2,3,4,5 我想要的是以这种格式输出 一, 二, 三, 四, 五, 如何实现此功能?使用join功能尝试此功能: document.getElementById("output").innerHTML = DArr.join("<br />"

我有一个数组“DArr”,我想显示所有内容。 我使用此代码将输入设置为html id

 document.getElementById("output").innerHTML = [DArr];
预期的输出为此格式

1,2,3,4,5

我想要的是以这种格式输出

一,

二,

三,

四,

五,


如何实现此功能?

使用
join
功能尝试此功能:

document.getElementById("output").innerHTML = DArr.join("<br />");
document.getElementById(“输出”).innerHTML=DArr.join(
);

文档

使用
join
功能尝试以下操作:

document.getElementById("output").innerHTML = DArr.join("<br />");
document.getElementById(“输出”).innerHTML=DArr.join(
);

文档可以接受HTML字符串。您可以将其与
数组相结合。join
将您的输出与

标记相结合,以创建所需的效果:

var html = DArr.join('<br />');
// 1<br />2<br />3<br />4<br />5

document.getElementById("output").innerHTML = html;
var html=DArr.join('
'); //1
2
3
4
5 document.getElementById(“输出”).innerHTML=html;
innerHTML
可以接受HTML字符串。您可以将其与
数组相结合。join
将您的输出与

标记相结合,以创建所需的效果:

var html = DArr.join('<br />');
// 1<br />2<br />3<br />4<br />5

document.getElementById("output").innerHTML = html;
var html=DArr.join('
'); //1
2
3
4
5 document.getElementById(“输出”).innerHTML=html;
试试这个:

var output=document.getElementById(“输出”);
var dArr=[1,2,3,4,5];
达尔弗雷奇(
功能(val){
var newEl=document.createElement('div');
newEl.textContent=val;
输出.appendChild(newEl);
}
);
试试这个:

var output=document.getElementById(“输出”);
var dArr=[1,2,3,4,5];
达尔弗雷奇(
功能(val){
var newEl=document.createElement('div');
newEl.textContent=val;
输出.appendChild(newEl);
}
);

innerHTML
是属性,而不是函数。
innerHTML
是属性,而不是函数。