PHP文本框长度

时间:2009-11-07 00:03:28

标签: html

我正在为我的网站玩一些PHP。如何设置用户键入的文本框的长度?另外,制作多行文本框的代码是什么?

感谢。

5 个答案:

答案 0 :(得分:12)

我相信你真的想在HTML代码中将其指定为文本框中的maxlength属性。

<input type="text" size="25" maxlength="25" value="Enter your name here!">

对于多线,您需要设置文本区域而不是文本框。

<textarea name="comments">
</textarea>

size指的是框的物理大小,其中maxlength表示输入数据长度。

同样,不是PHP,而是HTML。

与所有输入一样,您应该在脚本中验证您获得的预期长度。

答案 1 :(得分:1)

文本框的长度是使用CSS规则或使用标记的size属性完成的。

离。 <input name="text" size="200" />

多行文本框是<textarea></textarea> HTML标记。

这些都与PHP无关,而是简单的HTML。

答案 2 :(得分:1)

指定输入框的“大小”(即字符宽度)的首选方法是使用width CSS属性:

<!-- HTML -->
<input type="text" style="width: 42em;" />

/* CSS */
#search {
    width: 42em;
}

多行文本框在HTML中称为文本区域<textarea>元素代表它们,其他答案表示状态。

答案 3 :(得分:0)

在html中,对于单行文本字段使用<input type="text" size="25" maxlength="100">,对多行文本框使用<textarea></textarea>size="25"确定文本字段中可见的字符数(在本例中为25),maxlength="100"确定用户可以输入该字段的最大字符数(在本例中为100) )。

答案 4 :(得分:0)

http://www.w3schools.com/TAGS/tag_textarea.asp

http://www.w3schools.com/TAGS/tag_input.asp

  

所以对于它的一部分,我需要在同一行html上将它排成其他框。但它需要排在最前面,对此有何建议?

不确定我理解,也许您可​​以展示一些说明问题的代码。

我建议为firefox安装Web开发人员插件,这样你就可以直接编辑css并查看结果! https://addons.mozilla.org/en-US/firefox/addon/60