账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于Ajax写的顺序的好坏
    35
    0

    window.onload = function() {

    
    var oBtn = document.getElementById('btn');
    
    oBtn.onclick = function() {
        
        var xhr = new XMLHttpRequest();
        
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4) {
                if ( xhr.status == 200 ) {
                    alert( xhr.responseText );
                }
            }
        }//教程中说把监听的事件函数写在xhr.open('get', '1.txt', true);xhr.send();前面比较好,为什么呢?
        
        xhr.open('get', '1.txt', true);
        xhr.send();
        
        
    }
    

    }

    下面这么写也没处问题额?
    window.onload = function() {

    
    var oBtn = document.getElementById('btn');
    
    
    oBtn.onclick = function() {
        
        //打开浏览器
        var xhr = new XMLHttpRequest();
        //在地址栏输入地址
        xhr.open('get','1.txt',true);
        //提交
        xhr.send();
        
        //等待服务器返回内容
        xhr.onreadystatechange = function() {
            
            if ( xhr.readyState == 4 ) {
                alert( xhr.responseText );
            }
            
        }
        
    }

    }

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部