【问题标题】:Google Chrome textareas wrapping and adding line breaksGoogle Chrome textareas 换行和添加换行符
【发布时间】:2010-11-13 07:53:30
【问题描述】:

我在 Google Chrome 中遇到了 textarea 的问题。我使用的是经典的 ASP,但这并不重要,因为 Chrome 实际上错误地发布了数据。

问题在于文本区域。一旦一串文本太长而无法容纳文本区域的一行,它就会换行到下一行(应该如此)。

我的问题是,提交时,表单数据在文本包装的每个位置都包含一个 CarriageReturn 和 LineFeed,以及用户生成的输入/返回事件 - 我什至无法区分两者之间的区别。

有谁知道如何解决这个问题?可能是文本区域中的一个选项或其他什么?所有其他浏览器仅在最终用户实际放入的位置添加 CarriageReturns 和 LineFeeds。

【问题讨论】:

    标签: google-chrome textarea


    【解决方案1】:

    只有在 textarea 上设置 wrap="hard" 属性时才会发生这种情况。

    你在 textarea 上设置了 wrap="hard" 吗?如果是这样,请将其删除。如果没有,您可以尝试将 wrap="soft" 设置为属性吗?

    【讨论】:

    • 优秀。包裹柔软的作品!我实际上使用的是不支持跨浏览器的 wrap="physical"。一旦我将其更改为 wrap="soft" 它就已排序!
    • 最好只省略属性。默认为“软”
    猜你喜欢
    • 2011-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-09
    • 1970-01-01
    相关资源
    最近更新 更多