Heim > Backend-Entwicklung > PHP-Tutorial > PHP+Ajax 用户名检测详解_PHP教程

PHP+Ajax 用户名检测详解_PHP教程

WBOY
Freigeben: 2016-07-14 10:09:20
Original
880 Leute haben es durchsucht

本例一共需3个文件

PHP+Ajax 用户名检测详解_PHP教程
Ajax.js
var xmlHttp;
//实例化过程
function S_xmlhttprequest(){
   if(window.ActiveXObject){
      xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
   }else if(window.XMLHttpRequest){
      xmlHttp=new XMLHttpRequest();
   }
}
function funphp100(name){
   //获取form内容
//http://www.ruoshuiyx.com 沈阳网站建设
   var f=document.myform.user.value;
   //引用实例化过程
   S_xmlhttprequest();
   //打开请求
   xmlHttp.open("GET","index.php?id="+f,true);
   //准备就绪执行
   xmlHttp.onreadystatechange=byphp;
   xmlHttp.send(null);
   
}
function byphp() {
   if(xmlHttp.readyState== 1) {
       document.getElementById('php100').innerHTML = "PHP+Ajax 用户名检测详解_PHP教程";
   }
    if(xmlHttp.readyState== 4 ){
      if(xmlHttp.status == 200) {
         var byphp100 = xmlHttp.responseText;
         document.getElementById('php100').innerHTML = byphp100;
      }
   }
}
For.php
用户名//http://www.ruoshuiyx.com 沈阳网站建设:
Index.php
if($id=$_REQUEST[id])
{
   //for ($i=1;$i
   //{
   //  echo$id;
   //  sleep(1);//
   //}
   sleep(2);
   if($id=='4125')
   {
      echo "已经存在";      
   }
   else
   {
      echo "可以注册";
   }
//exit();  
}
?>
知识点:
1、 Ajax技术实现用户名检查原理
PHP+Ajax 用户名检测详解_PHP教程
2、 学习HTML的几种触发
onblur 事件会在对象失去焦点时发生。
onchange 事件会在域的内容改变时发生。
onclick 事件会在对象被点击时发生。
onfocus 事件在对象获得焦点时发生。
onkeydown 事件会在用户按下一个键盘按键时发生。
onkeypress 事件会在键盘按键被按下并释放一个键时发生。
onkeyup 事件会在键盘按键被松开时发生。
onmousedown 事件会在鼠标按键被按下时发生。
onmousemove 事件会在鼠标指针移动时发生。
onmouseout 事件会在鼠标指针移出指定的对象时发生。
onmouseup 事件会在鼠标按键被松开时发生。
3、 如何获取表单中的数据内容
 
 
document.myform.user.value
 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/477696.htmlTechArticle本例一共需3个文件 Ajax.js var xmlHttp; //实例化过程 function S_xmlhttprequest(){ if(window.ActiveXObject){ xmlHttp=new ActiveXObject(Microsoft.XMLHTTP); }else if(window...
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage