我有一個字符串Text
它已經在字符串之間輸入了鍵值。雖然檢索JavaScript中的價值我這樣做:如何處理在javascript中的字符串之間的Enter鍵?
text = "${value.text}";
如果我在那裏用戶使用回車鍵文本下一行鍵入文本,他們按下後進入的話回車鍵無法正常顯示顯示我錯誤Unterminated string
。有人可以幫我嗎?
我有一個字符串Text
它已經在字符串之間輸入了鍵值。雖然檢索JavaScript中的價值我這樣做:如何處理在javascript中的字符串之間的Enter鍵?
text = "${value.text}";
如果我在那裏用戶使用回車鍵文本下一行鍵入文本,他們按下後進入的話回車鍵無法正常顯示顯示我錯誤Unterminated string
。有人可以幫我嗎?
我真的不知道你的意思,但可能會出現未結束的字符串錯誤,當你寫一個字符串是這樣的:
var str = " a bit of the string here
another here";
錯誤,因爲這不是有效的JavaScript,您需要:
var str = " a bit of the string here \n" +
" another here";
您也可以跳過「新行」http://jsfiddle.net/daaQb/ – 2012-02-15 20:11:51
這是JavaScript源代碼。 OP有用戶輸入的文字。 – 2012-02-15 20:11:53
這不應該引起問題,因爲用戶放入的中斷應該被編碼爲字符串本身中的換行符。除非我錯過了一些東西!你有什麼意思嗎? – 2012-02-15 20:14:40
用戶如何輸入文字?如何檢索文本? – 2012-02-15 20:12:45
這取決於。 $ {value.text}字段看起來像是由服務器頁面生成填充的。 PHP或ASP或summat。那是對的嗎? – Deestan 2012-02-15 20:13:50
它是一個玉蘭文本字段我從玉蘭(CMS)回收並顯示在jsp – reddykkr 2012-02-15 21:42:07