怎样用js验证表单提交到数据库,求高手

怎样用js验证表单提交到数据库,求高手,第1张

把我的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做登录验证的原理是怎么样的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10122845.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存