<input type =“text”/>中有多行input

我有这样的文字inputforms:

<input type="text" cols="40" rows="5" style="width:200px; height:50px;" name="Text1" id="Text1" value="" /> 

我试图让它采取多行input。 宽度和高度使框变大,但是用户可以input他想要的所有文本,但是只填充一行。

如何使input更像一个textarea?

你需要使用textarea来获得多行处理。

 <textarea name="Text1" cols="40" rows="5"></textarea> 

可以通过给它一个文本input多行来指定word-break: break-word; 属性。 (只在Chrome中testing过)

你不能。 唯一被devise成多行的HTML表单元素是<textarea>

使用textarea

 <textarea name="textarea" style="width:250px;height:150px;"></textarea> 

不要在开始标签和结束标签之间留下任何空白。否则,这会留下一些空行或空格。

检查这个:

TEXTAREA元素创build一个多行文本input控件