尝试用 Javascript 换行

Trying to make a line break with Javascript

试图用 javascript 换行,但它不起作用。

document.getElementById('section').textContent = "Hello world<br>" + msg;

我也试过:

document.getElementById('section').textContent = "Hello world" + /n msg;

也不起作用..我错过了什么吗?

目前,您添加的是文字,而不是 HTML <br> 元素。您要么想要设置元素的 innerHTML...

document.getElementById('section').innerHTML = "Hello world<br>";

...或创建文本和 <br> 元素并将它们附加到文档中。

var text = document.createTextNode("Hello world"),
    break = document.createElement("br"),
    section = document.getElementById("section");
section.appendChild(text);
section.appendChild(section);