佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 700|回复: 1

請幫我看一下,ajax+php的用戶名驗證代碼

[复制链接]
发表于 4-10-2008 10:29 AM | 显示全部楼层 |阅读模式
  1.    1.  var xmlHttp;   
  2.    2.     function createXMLHttpRequest()   
  3.    3.     {   
  4.    4.           if(window.XMLHttpRequest)   
  5.    5.         {   
  6.    6.               xmlHttp = new XMLHttpRequest();//mozilla
  7.    7.         }   
  8.    8.         else if(window.ActiveXObject)   
  9.    9.         {   
  10.   10.             try  
  11.   11.             {   
  12.   12.              xmlHttp = new ActiveX0bject("Msxml2.XMLHTTP";//IE5   
  13.   13.             }   
  14.   14.             catch(e)   
  15.   15.             {}   
  16.   16.             try  
  17.   17.             {   
  18.   18.                 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP";//IE6
  19.   19.             }   
  20.   20.             catch(e)   
  21.   21.             {}   
  22.   22.             if(!xmlHttp)   
  23.   23.             {   
  24.   24.                 window.alert("error";   
  25.   25.                 return false;   
  26.   26.             }   
  27.   27.         }   
  28.   28.     }   
  29.   29.        
  30.   30.        
  31.   31.     function startRequest(username)   
  32.   32.         {   
  33.   33.               
  34.   34.             createXMLHttpRequest();
  35.   35.               
  36.   36.             xmlHttp.open("GET","ckuser.php?name="+username,true);   
  37.   37.             xmlHttp.onreadystatechange = handleStateChange;   
  38.   38.             xmlHttp.send(null);   
  39.   39.         }   
  40.   40.            
  41.   41.            
  42.   42.     function handleStateChange()   
  43.   43.     {   
  44.   44.         if(xmlHttp.readyState==4)   
  45.   45.         {   
  46.   46.             if(xmlHttp.status==200)   
  47.   47.             {   
  48.   48.
  49.   49.                 if(xmlHttp.responseText == true){   
  50.   50.
  51.   51.                     document.getElementById("ckuser".innerHTML = 'this user name already been use';   
  52.   52.                 }   
  53.   53.                 else if(xmlHttp.responseText == false)   
  54.   54.                 {   
  55.   55.   
  56.   56.                     document.getElementById("ckuser".innerHTML = 'you can use this user name';   
  57.   57.                 }   
  58.   58.             }   
  59.   59.         }   
  60.   60.     }   
复制代码
這是我從網上抄下來的,31到39行那一段function我不明白什么意思,我還是php新手,我覺得跟php有關系,請高手解釋一下,謝謝

[ 本帖最后由 y小叶y 于 4-10-2008 10:36 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 5-10-2008 10:32 PM | 显示全部楼层
那是一个link来得

是用来read你给她的value用的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-12-2025 10:47 AM , Processed in 0.121549 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表