我在JavaScript中有一個變量,它包含html textarea的內容。當我打印變量時,忘記了用戶輸入的所有內容。有什麼方法可以找到字符串中的空格,以便我可以分隔每一行嗎?在textarea中保留空格(JavaScript變量)
-1
A
回答
0
HTML崩潰adjacent whitespace - 所以如果你在HTML中顯示,那就是你所看到的。
您可以用空格替換空格:
- 這將確保它們以HTML格式顯示並且不會摺疊。
另一種選擇是將它們放置在一個<pre>
元素
0
你的意思是所有的換行符?默認情況下,HTML忽略換行符並摺疊空白。打印他們<pre>
標籤內,或檢查出CSS white-space
屬性:http://www.w3schools.com/cssref/pr_text_white-space.asp
也可以使用替換<br>
標籤換行:
while (str.indexOf("\n") > -1) str = str.replace("\n","<br>");
+0
謝謝,JavaScript變量已經包含空格,HTML正在將它們刪除時,我打印它。 – Alex 2012-02-04 15:13:15
1
這裏是一個功能,您可以使用您的腳本:
function nl2br (str) {
var breakTag = ''; return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1'+ breakTag +'$2');
}
相關問題
- 1. 在Javascript中保留初始變量值
- 2. 如何在javascript中保留變量值
- 3. linux shell在變量中留下空格
- 4. HTML:如何在textarea中保留格式?
- 5. 如何保留textarea表單文章中的空格和格式?
- 6. 如何在輸出shell變量時保留空格?
- 7. 實例變量在保留片段中變爲空
- 8. 通過javascript保留textarea換行符
- 9. JavaScript變量不保留價值
- 10. nodejs/JavaScript變量保留其舊值?
- 11. 將選擇保留在textarea
- 12. 如何保留perl變量的尾隨空格?
- 13. 更改日期格式(保留「變量」)
- 14. 保留空格並在ANTLR4中註釋
- 15. Python在字符串中保留空格
- 16. 如何在這個Javascript正則表達式中保留空格?
- 17. 保留的變量不被保留
- 18. 如何在NSString中保留一定數量的空格?
- 19. 在Wordpress中保留URL中Echo變量的格式
- 20. 刪除Javascript變量中的空格
- 21. 記事本++在空格中保留空格
- 22. 保留尾隨空格Sybase
- 23. DOM避免保留空格
- 24. 更換後保留空格
- 25. dom4j cdata(保留空格)
- 26. PowerShell保留多個空格
- 27. 用Pygments保留空格
- 28. java - 如何在JVM中保留變量
- 29. 使變量在R中保留尺寸
- 30. 在Java中保留環境變量
謝謝,我現在更好地理解HTML如何處理用戶輸入,但我應該更具體地瞭解我需要做什麼...重要的是,我知道用戶進入新的在線textarea的。有沒有找到JavaScript變量中的空格的方法? – Alex 2012-02-04 14:56:40
@Alex - 你需要做什麼? – Oded 2012-02-04 14:57:51