+ -
当前位置:首页 → 问答吧 → ajax注册

ajax注册

时间:2010-01-05

来源:互联网

学了半年多PHP了,最近看到ajax,写了注册系统,但是好像太过繁杂了。
希望大家看看,怎么才能改进下!还有如果点提交信息没填写完整怎么提示用户,并且不让用户提交。
附件: login.rar (5 K) 下载次数:27

作者: 刹那芳华网   发布时间: 2010-01-05

如果点提交信息没填写完整怎么提示用户,并且不让用户提交。

可以在from里使用这个操作 onsubmit="return CheckForm()"  先让ajax 执行验证,如果不符合要求,那么就返回 return false; 他就不会被提交

例如:
<form name="Register" onsubmit="return CheckForm()" enctype="multipart/form-data" method="post" action="">
</form>



function CheckForm(){
     ......
     ......
     //验证不通过返回
  return false;
}

作者: 54sword   发布时间: 2010-01-06

我顶1楼二楼

作者: junjade   发布时间: 2010-01-06

哦,谢谢啦。我的ajax页面怎么判断呢??

作者: 刹那芳华网   发布时间: 2010-01-06

function CheckForm(){
   username();//你写好的检测用户名的方法
   password();//你写好的检测密码的方法
   mail();//你写好的检测邮箱的方法
  if(varUsername == '1' && varPassword == '1' && varMail = '1'){
  //符合要求
   }else{
//不符合要求
return false;
}
}


function username(){
   如果符合要求,声明一个全局变量。
varUsername = '1';
}
function password(){
   如果符合要求,声明一个全局变量。
varPassword = '1';
}
function mail(){
   如果符合要求,声明一个全局变量。
varMail = '1';
}

作者: 54sword   发布时间: 2010-01-06

哦哦哦哦,,原来是这样啊。谢谢啦!!

作者: 刹那芳华网   发布时间: 2010-01-07

哈哈,Ajax,JavaScript都成。

作者: heluotianzhe   发布时间: 2010-02-01