var text - 换行符或任何格式不起作用?

时间:2015-07-12 14:54:14

标签: javascript html

嘿,如果我的代码如下所示,这次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一直是业界标准的虚拟文本”部分是我希望有一个后行业或类似的东西,但这个不起作用?我希望你们能理解我的问题并能帮助我吗?

2 个答案:

答案 0 :(得分: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解释器下一个字符是特殊字符。

答案 1 :(得分:0)

好的发现问题我只需要添加\ n来获取换行符而不会破坏文本。