ajax_之get请求方式(ajax验证用户名)

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <script>
        function f1(){
            var username=document.getElementById('username').value;
     <span style="color:#ff0000;">  //对传递的特殊的特殊符号进行编码处理
        username=encodeURIComponent(username);</span>
        //1.创建ajax对象
        if(typeof ActiveXObject!="undefined")
        {
            var xhr=new ActiveXObject("Microsoft.XMLHTTP");//最原始方式
            var xhr=new ActiveXObject("Msxml2.XMLHTTP");//升级
             var xhr=new ActiveXObject("Msxml2.XMLHTTP.3.0");//升级
              var xhr=new ActiveXObject("Msxml2.XMLHTTP.6.0");//升级
        }
        else
        {
            var xhr=new XMLHttpRequest(); 
        }
        //设置事件
        xhr.onreadystatechange=function(){
            if(xhr.readyState==4)
            {
               alert(xhr.responseText);
            }
        }
            //连接服务器
            xhr.open(<span style="color:#ff0000;">'get','2.php?name='+username,true</span>);//异步传输:同一时间执行多个进程
            //发送请求
            xhr.send<span style="color:#ff0000;">(null</span>);    
         }

        </script>
    </head>
    <body>                                                     //失去焦点触发
   用户名: <input type="text" <span style="color:#ff0000;">id="username"</span> name="username" <span style="color:#ff0000;">οnblur="f1()" </span>/>
    <input type="password" id="pws"  name="password"/>
  

    </body>
</html>



//2.php
<?php

print_r($_GET);
?>

 注意1.特殊符号的编码处理 

         2.open,url参数的添加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值