
把我的js验证表单代码给你吧:
var myreg =/^([a-zA-Z0-9]+[_|\_|\])[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\])[a-zA-Z0-9]+\[a-zA-Z]{2,3}$/;
function reg_check(){
if(documentform1usernamevaluematch(/^[a-zA-Z]/) == ''){
alert('用户名不能为空且必须以字母开头!');
documentform1usernamefocus();
return false;
}
else if(documentform1userpwdvaluelength==0){
alert('密码不能为空!');
documentform1userpwdfocus();
return false;
}
else if(documentform1userpwdvaluelength<6||documentform1userpwdvaluelength>16){
alert('密码长度不得小于6且大于16位!');
documentform1userpwdfocus();
return false;
}
else if(documentform1userpwdvaluelength<6||documentform1userpwdvaluelength>16){
alert('密码长度不得小于6且大于16位!');
documentform1userpwdfocus();
return false;
}
else if(documentform1confirmpwdvalue!=documentform1userpwdvalue){
alert('两次密码输入不一致!');
documentform1confirmpwdfocus();
return false;
}
else if(documentform1emailvaluelength==0){
alert('邮箱不能为空!');
documentform1emailfocus();
return false;
}
else if(!myregtest(documentform1emailvalue)){
alert('邮箱格式错误!');
documentform1emailfocus();
return false;
}
else {
documentform1submit();
}
}
<form name="form1" action="" method="post">
<input type="text" name="username" />
<input type="password" name="userpwd" />
<input type="password" name="confirmpwd" />
<input type="text" name="email" />
<input type="submit" name="submit" onclick="return reg_check() " />
</form>
ajax 直译就是“异步的js和xml” 原理 就是通过js去调用后台程序 后台程序通过查询数据库 返回登录成功与否的结果,通过ajax的回调函数 对数据进行处理。现在直接写ajax的 没那么多了吧,ajax在jquery里被封装的就很好,只用一个方法就能解决这个问题,重量级的dwr更是很专业的ajax框架,我没学过php但原理都是一样的, 去看看jquery的ajax部分吧 那个很好懂,很好用的。
以上就是关于怎样用js验证表单提交到数据库,求高手全部的内容,包括:怎样用js验证表单提交到数据库,求高手、ajax做登录验证的原理是怎么样的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)