2014-12-01 30 views
0

我在HTML頁面的body標籤內有一些原始的feed文本。我需要運行一個函數來將它變成一個Javascript字符串變量。但是,在HTML頁面中有明顯的換行符(這在JS字符串中顯然是不允許的)。如何在刪除換行符時將HTML文本轉換爲Javascript變量?

這裏是我的工作頁面的源的例子:

<html> 
<head></head> 
<body> 
BLDG||0|EOR| 

PLNC||0|EOR| 

SUBD|Pine Manor|1|EOR| 

CITY|Fort Myers|1|EOR| 

</body> 

jQuery是允許的。 如何在移除文字換行符的情況下將其全部變成Javascript變量,以便變量有效?

+0

你是什麼意思字面換行符在JS字符串中是不允許的? 「Line1 \ nLine2」發生了什麼? – mason 2014-12-01 21:49:31

+2

換行符在JavaScript變量中非常有效。它們在字符串常量內無效(除非以轉義形式:\ n)。我不完全確定你想要完成什麼。 – GolezTrol 2014-12-01 21:49:38

回答

2
var str = document.body.innerHTML.replace(/(\r\n|\n|\r)/gm,""); 
相關問題