我有以下内容:
<html>
<body>
<script type="text/javascript">
document.write('Hello\nWorld')
</script>
</body>
</html>
你们可能都知道,\n
不起作用,我必须使用<br>
反而。如果我链接到外部,它也不起作用.js
文件。这是我的问题:
- 为什么不
\n
work?
- 为什么
<br>
甚至工作?脚本标签内的所有内容难道不应该是严格的 JavaScript,而不是 HTML 和 JS 之间的肮脏混合吗?
- 是否有可能使
\n
以某种方式工作?
- I know
\t
也不行。还有其他不能在 HTML 文件中使用的东西吗?
- 不相关的问题(我不想为此打开一个新问题):我安装了 Node.js 以便能够从 vim 内部尝试 JS 脚本,但是当我运行这个脚本时,我收到错误“
document
未定义”。当我尝试使用 REPL 时,也会发生同样的情况。有什么想法吗?
当搜索类似的问题时,我得到的只是我应该使用<br>
代替\n
.
I had:
<div>Hello\nworld</div>
我添加了下面的CSSdiv
类现在正在工作:
div {
white-space: pre-wrap;
}
我希望这也能解决您的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)