Javascript 新行 - document.write 结尾

标签 javascript line newline

我正在开发一个小程序,现在我需要的就是在我的 document.write 输出之间创建一个新行。我听说过\r 和\n 但它似乎对我不起作用。

        ...
        group[j] = elev[r] + " og " + elev[k];
        document.write(group[j] += "\n");
        ...

此文本上的代码处于循环中,并且文档中将写入大量 (11) group[j]。 我正在使用单独的 Javascript 文件,因此我无法使用 </br> (我不这么认为)

最佳答案

如果您希望在渲染的 HTML 中出现新行,那么您肯定需要编写 <br/>标签; HTML 中的空白被折叠,换行符被视为空白

...
group[j] = elev[r] + " og " + elev[k];
document.write(group[j] += "<br/>\n");
...

就足够了。 \n并不是绝对必要的,但如果您需要检查生成的源代码,它将使您生成的 HTML 看起来更整洁。

关于Javascript 新行 - document.write 结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14462665/

相关文章:

Vim,如何在一个快捷键下映射两个任务?

C++ 从输入缓冲区问题中丢弃剩余的换行符

C++ 打印 : newline (\n) from commandline argument

javascript - 打开特定 div 的弹出窗口

javascript - 有没有办法编辑此脚本,使其仅适用于特定的选择类?

javascript - 组合 JSON 请求的结果

java - 程序卡描述中显示新行字符

javascript - 嵌套 Accordion - 在 Accordion 内添加 anchor 链接和 Accordion

java - 通过 TextArea 中的 JButton 删除单行

d3.js - 描边宽度 = 1px 的线条的外观