如何在 Javascript 中插入换行符?即使使用换行符“\n”,下面的代码也会将所有内容显示在一行中。
<body>
<button onclick="myFunction()">Click me</button>
<div id="demo" onclick="myFunction()"></div>
<script>
function myFunction() {
document.getElementById("demo").innerHTML = "line1\nline2\nline3\nline4\nline5\nline6";
}
</script>
</body>
最佳答案
innerHTML
如果在 HTML 源代码中添加换行符会发生什么?
New
Line!
这是一个 HTML 问题。不是 JavaScript 问题。
如果您想在 HTML 中换行,则需要添加适当的元素。
快速但肮脏的解决方案是 <br>
,或将整个内容包装在 <pre>...</pre>
中,但内容的正确标记可能是列表或其他内容。您的示例代码太通用,无法区分。
关于javascript - 在字符串javascript中插入换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44501292/