在Javascript中换行的合适方法是什么
What is the appropriate way to make a line break in Javascript
如何在Javascript中以正确的方式换行?
我在w3schools网站上寻找解决方案,他们想出了这个:
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "Hello '
Dolly.";
</script>
我在他们网站上提供的Tryit Editor v2.1
中尝试了这个代码,但这个代码在那里不能正常工作。在输出中,一切正常,只是字符串'Hello'
和'Dolly'
之间实际上没有换行符。
我也在Netbeans 8.0.1
ide中检查了这段代码,在这里也遇到了完全相同的问题。
我不知道问题出在哪里。或者这不是换行的正确方法吗?如果是这样的话,断线的正确方法是什么?有更好的方法吗?请帮忙。
我的浏览器是Mozilla Firefox版本32.0.3
编辑-1:
非常感谢用户@ahmadalbayati、@webeno和@TheProvost为我提供的解决方案。它已经修复。然而,我想补充一点,除了他们的解决方案之外,还有以下代码:
<script>
document.write("Hello <br/> Dolly.");
</script>
也给了我完全相同的输出。同样,它不是操纵特定的html
元素,而是向整个html
写入一些内容。
"''"允许您拥有浏览器可以理解的多行脚本。但它不会为输出创建新的行。这样做可以在输出中创建新行。
<script>
document.getElementById("demo").innerHTML = "Hello <br/> Dolly.";
</script>
纯粹从您的示例出发(在html
中执行此操作),以下操作应该有效:
document.getElementById("demo").innerHTML = "Hello <br /> Dolly.";
<p id="demo"></p>
编辑:只是在这里提到了@ahmadalbayati的名字,他在评论中首先提供了答案,尽管我在发布这个答案之前没有看到(可能没有刷新屏幕)。
相关文章:
- 打破承诺链的好方法是什么
- 在JavaScript中拆分日期字符串的更好方法是什么
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- 基于窗口宽度jquery的函数的替代方法是什么
- knex:根据结果创建数组的合适方法是什么
- 以编程方式填充组合框道场 (1.8) 的最佳方法是什么?
- 使用Modernizr检测移动设备最可靠的方法是什么
- 确定var是否是javascript中的elementFinder对象的方法是什么
- 用javascript修复这个JSON对象字符串最干净的方法是什么
- 让会话值可用于JavaScript的好方法是什么
- 从AngularJs获取谷歌地图对象的正确方法是什么
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么
- 列出没有 mysql 的元素的最佳方法是什么
- 克服错误的更优雅的方法是什么:需要对象说明符.当通过JXA通过Messages发送SMS时,参数没有对象说明符
- 使用较少代码隐藏和显示选择菜单内容的更好方法是什么?javascript
- 在 Javascript 中实现解耦代码/回调的正确方法是什么?
- 使用Javascript,获取元素的方法是什么,基于打开和关闭标记之间的文本
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 直接在DOM事件处理程序中调用作用域函数的最短方法是什么