2012-02-15 67 views
0

我有一個字符串Text它已經在字符串之間輸入了鍵值。雖然檢索JavaScript中的價值我這樣做:如何處理在javascript中的字符串之間的Enter鍵?

text = "${value.text}"; 

如果我在那裏用戶使用回車鍵文本下一行鍵入文本,他們按下後進入的話回車鍵無法正常顯示顯示我錯誤Unterminated string 。有人可以幫我嗎?

+0

用戶如何輸入文字?如何檢索文本? – 2012-02-15 20:12:45

+0

這取決於。 $ {value.text}字段看起來像是由服務器頁面生成填充的。 PHP或ASP或summat。那是對的嗎? – Deestan 2012-02-15 20:13:50

+0

它是一個玉蘭文本字段我從玉蘭(CMS)回收並顯示在jsp – reddykkr 2012-02-15 21:42:07

回答

0

我真的不知道你的意思,但可能會出現未結束的字符串錯誤,當你寫一個字符串是這樣的:

var str = " a bit of the string here 
      another here"; 

錯誤,因爲這不是有效的JavaScript,您需要:

var str = " a bit of the string here \n" + 
      " another here"; 
+1

您也可以跳過「新行」http://jsfiddle.net/daaQb/ – 2012-02-15 20:11:51

+0

這是JavaScript源代碼。 OP有用戶輸入的文字。 – 2012-02-15 20:11:53

+0

這不應該引起問題,因爲用戶放入的中斷應該被編碼爲字符串本身中的換行符。除非我錯過了一些東西!你有什麼意思嗎? – 2012-02-15 20:14:40

相關問題