怎样实现判断注册名在6到12位数之间
<script language="javascript">
function buy()
{
document.form1.submit();
}function check()
{
if(document.form.regname.value=="")
{
alert("注册名不能为空");
document.form.regname.focus();
return false;
}
else if(document.form.realname.value=="")
{
alert("真实姓名不能为空");
document.form.realname.focus();
return false;
}
<script language="javascript">
function buy()
{
document.form1.submit();
}function check()
{
if(document.form.regname.value=="")
{
alert("注册名不能为空");
document.form.regname.focus();
return false;
}
else if(document.form.realname.value=="")
{
alert("真实姓名不能为空");
document.form.realname.focus();
return false;
}
再使用length进行长度判断
{
alert("注册名填写错误");
document.form.regname.focus();
return false;
// 用正则表达式将前后空格用空字符串替代。
//return str.replace(/(^\s*)|(\s*$)/g,"");
2.if(document.form.regname.value.length<6 || document.form.regname.value.length>12)
{
alert("不能小于6个字符并且不能超过12个字符!");
document.a.b.focus();
return false;
}
{
alert("注册名填写错误");
document.form.regname.focus();
return false;