在javascript中添加新行,同时显示HTML

Add new line in javascript while displaying HTML

本文关键字:显示 HTML 新行 javascript 添加      更新时间:2023-09-26

是否有办法在打印html时在javascript中添加新行?使打印出来的html缩进。

document.getElementById("id").innerHTML = "<div class="1"><div class="2">hello</div></div>"

我想这样写:

document.getElementById("id").innerHTML = "
<div class="1">
    <div class="2">
        hello
    </div>
</div>"
document.getElementById("id").innerHTML =
   ['<div class="1">',
    '    <div class="2">',
    '        hello',
    '    </div>',
    '</div>',
   ].join(''n');

或者只转义新行:

document.getElementById("id").innerHTML =
"<div class="1"> '
    <div class="2"> '
        hello '
    </div> '
</div>";

jQuery也一样:

$("#id").html(
"<div class="1"> '
    <div class="2"> '
        hello '
    </div> '
</div>");