为了账号安全,请及时绑定邮箱和手机立即绑定

ajax输出问题

ajax输出问题

慕斯王 2018-12-20 15:15:30
<!-- index.html --><!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>ajax</title>    <script type="text/javascript">        var xhr = new XMLHttpRequest()        xhr.onreadystatechange = function () {            if (xhr.readyStage == 4) {                if ((xhr.status >= 200 && xhr.status<300) || xhr.status == 304) {                    console.log(xhr.responseText)                }else{                    console.log('successful'+xhr.status)                }            }        }        xhr.open('get','./test.txt',true)        xhr.send(null)    </script></head><body></body></html>问题:为什么浏览器上无显示错误,且test.txt文件也确实已经被加载到浏览器端了,却不能console.log输出或者alert弹窗。注意:1.文件是放在www目录下,且服务器也已经开启。2.test.rxt有数据。相关截图:
查看完整描述

1 回答

?
达令说

TA贡献1821条经验 获得超6个赞

if (xhr.readyStage == 4) {

改为

if (xhr.readyState == 4) {


查看完整回答
反对 回复 2019-01-24
  • 1 回答
  • 0 关注
  • 434 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信