【问题标题】:HTML textarea cuts off beginning new linesHTML textarea 切断开始的新行
【发布时间】:2017-05-06 01:35:22
【问题描述】:

当 HTML 文本区域在文本区域中的任何其他内容(无论是空格或制表符等空白字符(“\ t") 与否。

但是,当文本区域内容开始以换行(例如,“\ntest”)时,该换行会在显示中被截断。

关于是什么原因/如何解决它的任何想法?

【问题讨论】:

  • w3.org/TR/html5/syntax.html#element-restrictions - 可以在 pre 和 textarea 元素的开始标记之后立即放置一个换行符。如果元素的内容打算以换行符开头,则作者需要包含两个连续的换行符。
  • @AleksandrM - 所以,这根本就不是 Struts 2 的问题……这已经在另一个问题中得到解答了吗?
  • 是的,不是 S2 问题。 这个问题已经在另一个问题中得到回答了吗? - 我不知道。
  • @AleksandrM 我已经更新了我的问题,使其指向正确的控制。如果您发表您的评论作为答案,我会支持并接受它。

标签: html textarea newline


【解决方案1】:

这似乎是spec。

可以在pre 和textarea 元素的开始标记之后立即放置一个换行符。如果元素的内容打算以换行符开头,则作者需要包含两个连续的换行符。

请注意,过去在各种浏览器中存在一些关于在元素中引入新行的错误:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-09
    • 1970-01-01
    • 1970-01-01
    • 2016-01-11
    • 2019-07-29
    相关资源
    最近更新 更多