【问题标题】:multi-line text-input多行文本输入
【发布时间】:2009-10-06 18:21:44
【问题描述】:

是否可以创建多行文本输入字段?我需要一些可以作为文本区域(带有换行)但不能“返回”到下一行的东西。或者我应该创建一个文本区域并禁用输入按钮?

【问题讨论】:

  • 您在问题中给出了答案...使用文本区域。
  • 为什么不直接使用 textarea 然后删除服务器上的换行符?听起来像是一个令人沮丧的界面,“为什么我不能按Enter?!”

标签: javascript html css


【解决方案1】:

如果没有 javascript,您将无法做到这一点。检查this tutorial 中的第二个演示文本区域,它可以满足您的需求。

【讨论】:

    【解决方案2】:

    继续最后一个选项,我认为这是更好的路径。

    【讨论】:

      【解决方案3】:

      两个简单的约束;文本框不能有换行和文本区域可以!您必须使用文本区域并在使用 JS 的客户端或使用您所使用的任何语言的服务器上处理“硬”返回。请记住,如果数据完整性很重要,任何客户端解析都应该在服务器端得到补充。

      【讨论】:

        猜你喜欢
        • 2012-06-05
        • 2017-07-03
        • 2016-03-23
        • 2020-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-09
        相关资源
        最近更新 更多