如何将数组加入字符串并将其添加到带有换行符的文本区域?

这就是我想要做的


var arr = ['one', 'two','three']


const mydiv = document.createElement('textarea')

mydiv.innerText = arr.join('\r\n')

document.body.append(mydiv)


搜索其他一些答案,他们说使用\r(不知道为什么)但在这两种情况下都不起作用。


如果我创建一个div而不是一个textarea然后\n就可以了。


慕后森
浏览 220回答 2
2回答

慕工程0101907

放下,\r一切就绪。另外,我在我的回复中设置了 的value属性。textarea请参阅下面的代码。此代码对我有用:var arr = ['one', 'two','three']const mydiv = document.createElement('textarea')mydiv.value = arr.join('\n');document.body.append(mydiv);

杨魅力

您可以改为使用innerHTML添加您想要的换行符。var arr = ['one', 'two','three']const mydiv = document.createElement('textarea')mydiv.innerHTML = arr.join('\n')document.body.append(mydiv)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript