Javascript 多行打印

Javascript 多行打印,javascript,innerhtml,Javascript,Innerhtml,这是我的代码-它在一行中打印所有内容,但我希望它是多行的。plz帮助 function display() { var divElements = document.getElementById("selection").innerHTML; var oldPage = document.body.innerHTML; document.body.innerHTML = "The Ninja Centre Order Receipt" +

这是我的代码-它在一行中打印所有内容,但我希望它是多行的。plz帮助

function display() 
{

        var divElements = document.getElementById("selection").innerHTML;
        var oldPage = document.body.innerHTML;

        document.body.innerHTML = "The Ninja Centre Order Receipt" +
        document.getElementById("first").value +
        document.getElementById("last").value +
        document.getElementById("address").value +
        document.getElementById("suburb").value +
        document.getElementById("state").value +
        document.getElementById("postcode").value +
        document.getElementById("country").value +
        document.getElementById("email").value +
        document.getElementById("contact").value +
        document.getElementById("selection").value +  
        document.getElementById("result").value 

        window.print();
        document.body.innerHTML = oldPage;
}

如果要将这些值拆分为不同的行,则需要

将每个元素包装在标记中 或 在每个值后用标记将字符串拆分 或 两者的某种结合。
在每行末尾添加。您正在通过js以html编写,其中是换行符。

您可能正在寻找这样的标记:-

function display() 
{

        var divElements = document.getElementById("selection").innerHTML;
        var oldPage = document.body.innerHTML;

        document.body.innerHTML = "The Ninja Centre Order Receipt" + '<br/>'+
        document.getElementById("first").value + '<br/>'+
        document.getElementById("last").value + '<br/>'+
        document.getElementById("address").value + '<br/>' +
        document.getElementById("suburb").value  + '<br/>'+
        document.getElementById("state").value + '<br/>'+
        document.getElementById("postcode").value + '<br/>'+
        document.getElementById("country").value + '<br/>'+
        document.getElementById("email").value + <br/> +
        document.getElementById("contact").value + '<br/>'+
        document.getElementById("selection").value + '<br/>'+  
        document.getElementById("result").value 

        window.print();
        document.body.innerHTML = oldPage;
}