Ajax

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>Ajax</title>
  <script>
    $(function(){
        $('btn').onclick = function(){
            //创建ajax对象
            //ie6以下:new ActiveXObject('Microsoft.XMLHTTP');
            var xhr = null;
            try{
                xhr = new XMLHttpRequest();
            }catch (e){
                xhr = new ActiveXObject('Microsoft.XMLHTTP');
            }
            //发送方式
            xhr.open('post','1.txt',true);
            //接受
            xhr.send();
            //触发
            xhr.onreadystatechange = function(){
                console.log( this );
                //判断状态
                if (xhr.readyState == 4)
                {
                    alert( xhr.responseURL );
                }
            }
        }
    })
    function $(v){
        if (typeof v === 'function')
        {
            window.onload = v;
        }else if (typeof v === 'string')
        {
            return document.getElementById(v);
        }else if (typeof v === 'object')
        {
            return v
        }
    }
  </script>
 </head>
 <body>
    <input type='button' value='按钮' id='btn'/>
 </body>
</html>
原文地址:https://www.cnblogs.com/jokes/p/9813076.html