gpt4 book ai didi

javascript - 如何在单独的行上打印数组的每个元素?

转载 作者:行者123 更新时间:2023-12-02 00:06:08 25 4
gpt4 key购买 nike

我是 JavaScript 的新手,我正在尝试为科学 PDF 构建一个客户端引用提取器。我希望每个引用都在单独的一行中。我试过'\n''<br>' ,它们不起作用。这是一个例子:

references = ["1", "2", "3"];
document.getElementById("output").textContent = references.join('<br>');
<div id="output">
<div>Extracting...</div>
</div>

我的输出是

1<br>2<br>3

最佳答案

你应该使用 innerHTML 而不是 textContent <br /> .
textContent ,“值未被解析为 HTML”;见Differences from innerHTML .

references = ["1", "2", "3"];
document.getElementById("output").innerHTML = references.join('<br>');
<div id="output">
<div>Extracting...</div>
</div>

您还可以使用 innerText 但是你必须使用 \n行分隔符而不是 <br />

references = ["1", "2", "3"];
document.getElementById("output").innerText = references.join('\n');
<div id="output">
<div>Extracting...</div>
</div>

关于javascript - 如何在单独的行上打印数组的每个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60534710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com