0

我有一个输入如下的表格:

id="mytext" size="35"

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

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

4

3 回答 3

1

只是困惑,你想要size还是你想要limit你的角色?

maxlength如果要将limit字符设置为 35 ,请使用属性

<input type="text" maxlength="35" />

或者如果你想要 2 行,你可以使用 textarea

<textarea rows="2" cols="20" maxlength="35"></textarea>

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

<textarea row="2" cols="35"></textarea>
于 2012-11-14T08:55:54.277 回答
1

像这样:

<textarea id="mytext" rows="2" size="35"></textarea>​
于 2012-11-14T08:58:12.423 回答
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

于 2012-11-14T09:04:42.323 回答