如何限制<input>中输入的最小字符数

<input name="password" type="password" value="" size="38" class="input">
是一个密码的输入框,我要限制最少要6位才能注册 应该怎么写呢
我是用PHP开发的。

js前台的。
<input name="password" id="password" type="password" value="" size="38" class="input">

<script language="JavaScript" type="text/javascript">
str=getElementById('password').value
if(str.length<6){
return false;
alert('对不起,您的密码小于六位');
}
</script>

在你的form标签里要写上onsubmit调用这个函数才行。
---------------------------------------------------
php后台的。
<?php
$str=$_POST['password'];
if(strlen($str)<6){
echo '对不起,您的密码小于六位';
}
?>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-08
只能用 JS 前台脚本判断了。当然你的后台最好也做一下判断。
相似回答