使用<input />而不是<textarea>?</textarea>有什么好处

时间:2014-12-22 06:35:09

标签: html text input textarea generator

我正在编写基本的文本生成器,在某些字段中,我需要允许用户编写多行。我知道这不允许使用多行,所以我不得不使用,但我想知道使用<input>是否有好处。

提前致谢!

1 个答案:

答案 0 :(得分:0)

inputtextarea元素之间存在大量功能差异。例如,对于input,您可以指定所需的输入数据模式,或者除了让用户输入自己的选择外,还可以提供一组作者提供的替代方案。

但是,如果您需要让用户输入无限数量的输入行并以合理的方式输入一段长文本,您或多或少需要从input切换到{{1} (或者是一个有意义的街区)。

另一方面,如果输入由单独的行组成,如邮政地址或条目列表,则每行一个条目,而不是自由流动的文本,textarea元素可能更实际。