javascript - 为什么这些 Javascript 换行符技术在我的浏览器中不起作用?

标签 javascript line break document.write

我是 Javascript 的新手,只是想学习基础知识。这些示例均未显示在我的浏览器中。我在这里做错了什么?

<HTML> 
<HEAD> 
<TITLE>My First JavaScript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
<!-- 
document.write("I love JavaScript") <br/> 
document.write("Craig Knaak") <br/>
document.write("It's a good day to die") <br/> 
document.write('He said "Welcome to my world"')

document.write("I love JavaScript\n")
document.write("Craig Knaak\n")
document.write("It's a good day to die\n")
document.write('He said "Welcome to my world"')

//-->
</SCRIPT>
</BODY>
</HTML>

最佳答案

这些换行符必须位于引用字符串的内部

document.write("I love JavaScript <br/>")

<br/>不是 javascript 代码,它是一个 HTML 标记,而 document.write 会将 HTML 写入页面,因此您必须将其包含在写入字符串中。

关于javascript - 为什么这些 Javascript 换行符技术在我的浏览器中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668937/

相关文章:

javascript - NetSuite/SuiteScript 2.0 - 如何将新客户分配给支持案例

C# Jquery 引用错误未定义

JavaFX 获取旋转 imageView 的角坐标?

Python - 确定井字游戏的赢家

jquery - 错误循环遍历循环并在满足条件时中断

javascript - 使用 jQuery 更新 HTML 元素样式参数值

javascript - 当我通过 javascript 更改元素的 css "display"属性时,页面上没有任何变化

algorithm - 在线算法上绘制箭头

opengl - OpenGL 3.1 中已弃用 glLineStipple

powershell - Powershell: “break”似乎结束了整个程序,而不仅仅是循环?