html特定输入的表单大小

时间:2012-11-14 08:54:20

标签: html

我有一个输入表单,如:

id="mytext" size="35"

这给了我一个包含35个字符的Box。

我想要一个大小为35个字符的Box,但有2行。如何在HTML中设置

3 个答案:

答案 0 :(得分:1)

混淆了,你想要size还是想要limit你的角色?

如果您希望maxlength字符为35

,请使用limit属性
<input type="text" maxlength="35" />

如果你想要2行

,你可以使用textarea
<textarea rows="2" cols="20" maxlength="35"></textarea>

注意:size不是<textarea>的有效属性,如果您想增加宽度,请使用cols

<textarea row="2" cols="35"></textarea>

答案 1 :(得分:1)

像这样:

<textarea id="mytext" rows="2" size="35"></textarea>​

答案 2 :(得分:1)

对于两行,您可以使用两个输入字段

<input type="text" name="line[]" maxlength="35" />
<input type="text" name="line[]" maxlength="35" />

[]字符会将其分组为服务器端的数组。

例如,PHP可以让你以这种方式访问​​这两行

$line1 = $_POST['line'][1];
$line2 = $_POST['line'][2];

您也可以将textarea标签用于多行,但据我所知,这本身不能限于两行

编辑:

textarea属性cols和rows只定义显示大小。输入长度不受限制。

http://www.htmlref.com/reference/appa/tag_textarea.htm