JS中为什么\t不起作用

真的很小奚 2009-06-16 04:13:28
请问为什么使用document.write("a\t\t\t\tb")输出时,只有一个\t发挥作用,而使用alert("a\t\t\t\tb")输出时4个\t都起作用,这是为什么?
...全文
801 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2009-06-16
  • 打赏
  • 举报
回复
pre或textarea
真的很小奚 2009-06-16
  • 打赏
  • 举报
回复
to:hookee
谢谢,我试了一下,确实可以实现格式控制。还想请教的是,我放在<pre>或者其他的HTML标签内,HTML解析的时候就不会视为是连续的空格吗?

hookee 2009-06-16
  • 打赏
  • 举报
回复
HTML对连续空字符(空格回车Tab等)解释为一个空格。
可以加<pre>
document.write("<pre>a\t\t\t\tb</pre>");

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧