Javascript 换行符不起作用

标签 javascript html line-breaks

我有一个非常大的文本,我想在其中添加换行符,以便在我的应用程序中看起来更好。我尝试过使用

"<br>", "\n"

将文本切成碎片。我什至尝试过改变跨度的宽度,但似乎没有任何效果。我究竟做错了什么?任何帮助表示赞赏。

<span id="instr" style="color: white; font-size: 15pt;"></span>

<script type="text/javascript">
function instructions(){
....

document.getElementById("instr").textContent = "Really biiiiiiiiiiiiiiiiiiiiiiiiig text here";

}
</script>

最佳答案

设置<br />您需要使用换行符 innerHTML属性:

document.getElementById("instr").innerHTML = "Really<br />biiiiiiiiiiiiiiiiiiiiiiiiig<br/ >text here";

关于Javascript 换行符不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14836959/

相关文章:

javascript - iframe location.hash #top 在 ie8 中不起作用

html - DropDown 菜单错误和 SlideShow

javascript - 淡入/淡出的简单切换不适用于过渡、不透明度和可见性

javascript - 更改 json/javascript 对象 var 名称或从数字 var 中检索值

javascript - 具有相同#id 的多个按钮执行相同的功能?

html - 页面覆盖 div 未显示在移动混合应用程序上

javascript - 在文本节点内的网页上创建换行符 - Javascript

css - :after pseudo-element content lost when pasted into editor 中的换行符

html - 更正带有字体 awesome 的移动设备链接中断(HTML、CSS)

javascript - 清除 map 标记