请问下javascript代码里哪里出错了
<script language="javascript">function reg()
{
if (document.form.r_user.value=="" || document.form.r_user.value.length<3 || document.form.r_user.value.length>21)
{
alert ("您好!登录会员名不能为空!请填写3位以上21位以下的会员名!");
document.form.r_user.focus();
document.form.r_user.select();
return false;
}
if (document.form.r_password.value.length<6 || document.form.r_password.value.length>20)
{
alert ("登录密码不能为空!请填写6位以上20位以下的登录密码!");
document.form.r_password.focus();
document.form.r_password.select();
return false;
}
if (document.form.r_password.value != document.form.password_again.value)
{
alert ("两次输入密码不同!");
document.form.password_again.focus();
docmuent.form.password_again.select();
return false;
}
var regqq=/^\d{5,9}$/;
if(!regqq.test(document.form.r_qq.value))
{
alert("请输入你正确的QQ号");
document.form.r_qq.focus();
document.form.r_qq.select();
return false;
}
if (document.form.r_answer.value=="")
{
alert ("密码保护答案不能为空");
document.form.r_answer.focus();
document.form.r_answer.select();
return false;
}
if (document.form.r_answer_again.value != document.form.r_answer.value)
{
alert ("两次输入密码保护答案不一致")
document.form.r_answer_again.focus();
document.form.r_answer_again.select();
return false;
}
if (document.form.r_name.value=="")
{
alert ("真实姓名没有填写!");
document.form.r_name.focus();
document.form.r_name.select();
return false;
}
if (document.form.r_industry.value=="请选择所在行业")
{
alert ("您还没有选择你所在的行业哟!");
document.form.r_industry.focus();
document.form.r_industry.select();
return false;
}
if (document.form.r_jianjie.value=="")
{
alert ("简单的介绍下你自己!耶耶!");
document.form.r_jianjie.focus();
document.form.r_jianjie.select();
return false;
}
if (document.form.r_signe.value=="")
{
alert ("您还没有设置您的个性签名!");
document.form.r_signe.focus();
document.form.r_signe.select();
return fales;
}
}
</script>
我点了提交判断也怎么去执行action里指定的文件呀?哪里出了错? <input type="submit" name="Submit" value="提交注册" style="height:30pt;width:500pt;" >