无法使用Javascript添加新行

时间:2015-08-11 16:29:54

标签: javascript html html5 newline

我正在尝试编辑网站,我尝试更改网站打开时默认显示的文字。这是代码:

    var l=document.location + "";
    l=l.replace(/%20/g," ");
    var index=l.indexOf('?t=');
    if(index==-1) document.location=l +"?t=Default text";

使用此代码,“默认文本”将出现在屏幕上,但我想为此添加新行,我想在屏幕上显示默认文本

Default
text

(默认和文本之间的换行符)。我已经尝试了\n及其衍生品,但他们没有担心,我错过了什么和任何建议吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

    var textToBeDisplayed = "default" + "<br>" + "some text";

然后在HTML中尝试这样:                  

    <p id="demo"></p>

    <script>


    var textToBeDisplayed = "some text" + "<br>" + "new line";
    document.getElementById("demo").innerHTML = textToBeDisplayed; 
    </script>

    </body>
    </html>