我有一个输入表单,如:
id="mytext" size="35"
这给了我一个包含35个字符的Box。
我想要一个大小为35个字符的Box,但有2行。如何在HTML中设置
答案 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只定义显示大小。输入长度不受限制。