2015-07-12 25 views
-1

嘿,我得到了使用var文本這次它,如果我有這樣的代碼如下所示的諾特爾問題:var文本 - 換行符或任何格式不起作用?

<script> 

    var texte = { 
     'title': { 
      'de':'meine kleinen Tieren', 
      'en':'my small animals'}, 

     'subtitle': { 
      'de':'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text', 

      'en':''}, 

     'email': { 
      'target':'placeholder', 
      'de':'Schreib mit sobald es weitere Infos gibt:', 
      'en':'Email me when it is ready'}, 

     'submit': { 
      'target':'value', 
      'de': 'abschicken', 
      'en': 'send' 
     }, 

     'share_txt': { 
      'de': 'bitte teilen', 
      'en': 'share...' 
     } 


    }; 

然後寄託都的作品。但是,如果改變一個小細節,完整的文本不再起作用。例如,「Lorem Ipsum只是印刷和排版行業的虛擬文本,Lorem Ipsum一直是業界標準的虛擬文本」部分是長期以來我想在行業之後有一個
或類似的東西,但是這不工作?我希望你們瞭解我的問題並能幫助我?

+1

Javascript和Java是完全不同的。請刪除Java標記。 – deezy

+1

你忘了在你的字符串中逃避'''。用'\'代替''' –

+0

對不起,我不清楚,我想要的是以某種方式格式化字符串中的長文本。由於它現在只是一個長句,我需要一個換行符 - 但
不起作用 – 1questionnow

回答

1

使用\'

'subtitle': { 
      'de':'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text', 

      'en':''} 

industry's應該是industry\'s使用escape sequence

在字符串文字可以通過轉義序列來表示每個字符。轉義序列以反斜線('\')開頭,通知JavaScript解釋器下一個字符是特殊字符。

0

好的發現了問題,我只需要添加\ n得到一個換行符而不破壞文本。