<td align="right" style="width:33%">用户名:</td>
<td align="center" style="width:33%"><input type="text" name="name" style="width:33%">在这里怎么限制他的长度啊??
用户名长度为5~20个字符。比如说用户名只能由英文字母a~z(不区分大小写)、数字0~9、下划线组成。
<td align="center" style="width:33%"><input type="text" name="name" style="width:33%">在这里怎么限制他的长度啊??
用户名长度为5~20个字符。比如说用户名只能由英文字母a~z(不区分大小写)、数字0~9、下划线组成。
<input type="text" name="name1" style="width:33%">
<input name=submit type=submit value='提交'>
</form><script>
function check(fm){
if(fm.name1.value.length > 20 || fm.name1.value.length < 5){
alert('长度错误。');
fm.name1.focus();
return false;
}
if(!/^([0-9a-zA-Z_]+)$/.test(fm.name1.value)) {
alert('只能是英文字母、数字和下划线。');
fm.name1.focus();
return false;
}
}
</script>
if(strlen($name)<5 || strlen($name)>20)
{
echo"用户长度不符合要求。";
}else if(strlen($name)>5 || strlen($name)<20)
{
echo"用户长度符合要求。";
}请问这个语句写在那里 才能限制"name"
<input MAXLENGTH="5" onkeyup="value=value.replace(/[\W+$]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" name="name">
<?php
$name = $_REQUEST['aa'];
if(strlen($name) <5 || strlen($name)>20)
{
echo"用户长度不符合要求。";
}else if(strlen($name)>5 || strlen($name) <20)
{
echo"用户长度符合要求。";
}
?>
<script>
function check()
{
var str = checkaa.aa.value;//length check
if (str.length<5)
{
alert("please input more than five char!");
checkaa.aa.value ="";
return false;
}var re = new RegExp("^\w+$","g");alert(/^\w+$/.test(str));}
</script>
<form name="checkaa" method="post">
<td align="right" style="width:33%">用户名: </td>
<td align="center" style="width:33%"> <input type="text" name="aa" style="width:33%" onblur="check();" maxlength=20>
</form>