[英]New line string from javascript
我不能从 javascript 做新行,我试图用 \\n 来做,但什么也没做。
document.getElementById("text").textContent = "hhh" + '\\n' + "df";
<h1 id="text"> abc </h1>
将textContent
更改为innerText
。
document.getElementById("text").innerText = "hhh" + '\\n' + "df";
<h1 id="text"> abc </h1>
换行行为是标准化的。
显然,您对 javascript 还很陌生。 您应该使用<br>
代替。 \\n
控制台输出的新行。 此外,您应该使用innerHTML
而不是textContent
。
document.getElementById("text").innerHTML = "hhh" + '<br>' + "df";
<h1 id="text"> abc </h1>
带有textContent
document.getElementById("text").textContent = "hhh" + '<br>' + "df";
<h1 id="text"> abc </h1>
控制台示例:
console.log("abc\\ndef");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.