我正在制作一个用于搜索的文本框,我想设置文本框的限制。例如,如果我搜索了"derf",那么我只输入"de"而不是"derf",我不会得到任何结果,或者它会回复"至少4个字母…(blaahh blahh)"谢谢大家。。PHP
我更喜欢使用两种方法中的一种。。。一、HTML模式属性:
<input name="InputName" pattern=".{3}">
或者如果你想做这个服务器端:
if (strlen($_POST['InputName']) < 3){
echo "A Meaningful error message";
exit;
}
您可以使用pattern
强制输入至少4个字符:
<input name="blah" pattern=".{4,}">
在这里演示。
您可以通过多种方式实现这一点。
- 编写自己的java脚本函数
- 如果您正在使用jQuery,请使用"验证器"插件设置文本框的最小大小