我无法使用javascript做换行,我尝试使用\ n来做到这一点,但是什么也没做。
document.getElementById("text").textContent = "hhh" + '\n' + "df";
<h1 id="text">
abc
</h1>
谢谢!
答案 0 :(得分:3)
将textContent
更改为innerText
即可。
document.getElementById("text").innerText = "hhh" + '\n' + "df";
<h1 id="text">
abc
</h1>
换行行为is standardized。
答案 1 :(得分:2)
很明显,您在javascript中是个新手。您应该改用lst = ["b","f","j"]
nested_lst = [["a","c","d"],["e","g","h"],["i","k","l"]]
for val in range(0,len(nested_lst)):
nested_lst[val].insert(1,lst[val])
print(nested_lst)
。 <br>
用于控制台输出的新行。另外,您应该使用\n
而不是innerHTML
。
textContent
document.getElementById("text").innerHTML = "hhh" + '<br>' + "df";
使用<h1 id="text">
abc
</h1>
textContent
document.getElementById("text").textContent = "hhh" + '<br>' + "df";
控制台示例:
<h1 id="text">
abc
</h1>