Noob提问!所以,我有这个脚本,它循环遍历一个数组并<br>在每个数组项的末尾添加一个标记.但我不知道在我的页面上显示此输出的正确方法.目前,当它加载时,<br>标签显示在屏幕上,而我希望它们呈现为换行符.它输出到一个<textarea>if会产生影响.谢谢一堆.
var outputLinkText = document.getElementById('outputLinkText');
var outputStageOne = "";
for (var i = 0; i < arrayOne.length; i++) {
outputStageOne += (arrayOne[i] + "<br>");
}
if ( 'textContent' in timePlace ) {
outputLinkText.textContent = outputStageOne;
}
else {
outputLinkText.innerText = outputStageOne;
}
Run Code Online (Sandbox Code Playgroud)
<textarea>标签不支持<br>其内容中的标签(或任何其他HTML标签).他们只持有纯文本.
您需要添加"\n"为分隔符.
(严格来说,它应该是"\r\n"一个单独的"\n"通常就足够了)
| 归档时间: |
|
| 查看次数: |
38 次 |
| 最近记录: |