设置字符串限制

时间:2013-07-23 01:36:55

标签: php html

我正在制作一个搜索文本框,我想设置文本框的限制。例如,如果我搜索“derf”然后我只输入“de”而不是“derf”我将不会得到任何结果或它将回显“最少4个字母。(blaahh blahh)”谢谢你们...... PHP

3 个答案:

答案 0 :(得分:1)

您可以使用pattern强制您输入至少4个字符:

<input name="blah" pattern=".{4,}">

Demo right here.

答案 1 :(得分:1)

我更喜欢使用两种方法之一......一种是HTML模式属性:

<input name="InputName" pattern=".{3}">

或者,如果您希望以服务器方式执行此操作:

if (strlen($_POST['InputName']) < 3){
  echo "A Meaningful error message"; 
  exit;
}

答案 2 :(得分:0)

您可以通过多种方式执行此操作。

  1. 编写自己的java脚本函数。
  2. 如果您使用的是jQuery,请使用'validator'插件在文本框上设置最小尺寸。