[英]Line break in JavaScript?
我不知道為什么我無法在JavaScript中換行。 這是代碼:
document.write('It\'s ' + n + ',\n'+'SORRY, WE \'RE CLOSED');
謝謝,
該函數將輸出HTML,因此請添加<br />
而不是\\n
創建換行符。
document.write('It\'s ' + n + ',<br />SORRY, WE \'RE CLOSED');
但是,您實際上不應該使用document.write()
: 為什么document.write被認為是“不良做法”?
更好的選擇是document.body.innerHTML
或document.createElement()
。
https://developer.mozilla.org/zh-CN/docs/Web/API/Element/innerHTML https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement
為我工作。
<span style="white-space:pre"> <script> var n = 10; document.write('It\\'s ' + n + ',\\n'+'SORRY, WE\\'RE CLOSED'); </script> </span>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.