js判断表单input是否输入,判断输入位数,判断两次输入的密码是否相同
<form name="form1" action="/member/reg.asp?action=save" method="post" onSubmit="return check();">
<ul class="reghy">
<li><INPUT NAME="hy_user" type="text" class="a_input" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" placeholder="用户名__6位字母以上"></li>
<li><INPUT NAME="hy_password" id="hy_password" type="text" class="a_input" placeholder="输入密码__6位数字或以上"></li>
<li><INPUT NAME="hy_password2" id="hy_password2" type="text" class="a_input" placeholder="确认密码"></li>
<li><INPUT NAME="hy_name" type="text" class="a_input" placeholder="联系人"></li>
<li><INPUT NAME="hy_gs" type="text" class="a_input" placeholder="公司名称"></li>
<li><INPUT NAME="hy_tel" type="text" class="a_input" placeholder="联系电话"></li>
<li><input type="submit" name="Submit" value="提交注册" class="_bnt_save"></li>
</ul>
</form>
<script Language="JavaScript" Type="text/javascript">
function check()
{
if (document.form1.hy_user.value == "")
{
layer.msg('用户名必须输入,6位字母以上');
document.form1.hy_user.focus();
return (false);//停止往下运行
};
if (document.form1.hy_password2.value == "")
{
layer.msg('密码必须输入,6位以上');
document.form1.hy_password.focus();
return (false);
};
if (document.form1.hy_name.value == "")
{
layer.msg('联系人必须输入');
document.form1.hy_name.focus();
return (false);
};
if (document.form1.hy_gs.value == "")
{
layer.msg('公司名称必须输入');
document.form1.hy_gs.focus();
return (false);
};
if (document.form1.hy_gs.value == "")
{
layer.msg('公司名称必须输入');
document.form1.hy_gs.focus();
return (false);
};
if (document.form1.hy_tel.value == "")
{
layer.msg('联系电话必须输入');
document.form1.hy_tel.focus();
return (false);
};
if (document.form1.hy_user.value.length<6){
layer.msg('用户名位数不能少于6位');
document.form1.hy_user.focus();
return (false);
};
if (document.form1.hy_password.value.length<6){
layer.msg('密码位数不能少于6位');
document.form1.hy_password.focus();
return (false);
};
//下面是判断密码是否一致
var passwd1 = document.getElementById("hy_password").value;
var passwd2 = document.getElementById("hy_password2").value;
if(passwd1 != passwd2){
layer.msg('两次输入的密码不相同');
document.form1.hy_password2.focus();
return (false);
};
//判断结束
};
</script>