js中ajax写法_ajax原生写法

js中ajax写法_ajax原生写法//JavaScriptDocumentvarXHR;//定义一个全局对象functioncreateXHR(){//首先我们得创建一个XMLHttpRequest对象if(window.ActiveXObject){//IE的低版本系类XHR=newActiveXObject(‘Microsoft.XMLHTTP’);//之前IE垄断了整个浏览器市场,没遵循W3C标准…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

// JavaScript Document

var XHR; //定义一个全局对象

function createXHR() { //首先我们得创建一个XMLHttpRequest对象

if (window.ActiveXObject) { //IE的低版本系类

XHR = new ActiveXObject(‘Microsoft.XMLHTTP’); //之前IE垄断了整个浏览器市场,没遵循W3C标准,所以就有了这句代码,但IE6之后开始有所改观

} else if (window.XMLHttpRequest) { //非IE系列的浏览器,但包括IE7 IE8

XHR = new XMLHttpRequest();

}

}

function send(data) {

createXHR();

XHR.open(“GET”, “/url/xxx”, true); //true:表示异步传输,而不等send()方法返回结果,这正是ajax的核心思想

/*

XHR.open(“POST”,”/url/xxx”,true); //POST

XHR.setRequestHeader(“Content-Length”,data.lenght);

XHR.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded;”);  //用POST的时候一定要有这句

*/

XHR.onreadystatechange = ajax; //当状态改变时,调用ajax这个方法,方法的内容我们另外定义

XHR.send(data);

}

function ajax() {

if (XHR.readyState == 4) { //关于Ajax引擎对象中的方法和属性,可以参考博文:http://www.cnblogs.com/hongfei/archive/2011/11/29/2265377.html

if (XHR.status == 200) {

var textHTML = XHR.responseText;

document.getElementById(‘checkbox’).innerHTML = textHTML;

}

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187410.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux解压分卷压缩文件zip_ubuntu zip解压命令

    linux解压分卷压缩文件zip_ubuntu zip解压命令本文关键词:linux合并zip文件、linux下zip分卷压缩及linux下zip分卷解压、linux下zip分卷解压、linux下zip分卷压缩。先压缩原始文件[root@laofuxi.comtmp]#zip-rmariadb.zip/root/src/mariadb-10.2.11-linux-x86_64.tar.gzadding:root/src/mariadb-10.2….

  • c++构造函数总结

    c++构造函数总结

  • html制作百度音乐标签页面,网页调用百度音乐盒

    html制作百度音乐标签页面,网页调用百度音乐盒在自己的网页中嵌入百度音乐盒选择播放自己的音乐完整代码如下:mymusicbody{margin:0;padding:0;}.p{font-size:20px;font-family:”TimesNewRoman”;}.center{width:500px;height:300px;margin:20px00100px;float:left;}请输入格式为“后来,刘若英”百…

  • <HTML>简单登录页面代码

    <HTML>简单登录页面代码简单登录HTML

  • FFM原理理解与应用

    FFM原理理解与应用本文参考了美团团队的介绍文章。http://tech.meituan.com/deep-understanding-of-ffm-principles-and-practices.html以及http://blog.csdn.net/zc02051126/article/details/54614230FM和FFM模型是最近几年提出的模型,凭借其在数据量比较大并且特征稀疏的情况下,…

  • 汇编语言—移位指令

    汇编语言—移位指令移位指令是一组经常使用的指令,包括:算数移位、逻辑移位、双精度移位、循环移位、带进位的循环移位;移位指令都有一个指定需要移动的二进制位数的操作数,该操作数可以是立即数,也可以是CL的值;在8086中,该操作数只能是1,但是在其后的CPU中,该立即数可以是定义域[1,31]之内的数;一、算数移位指令:算数移位指令分为:算数左移SAL(ShiftAlgebraicLeft)和算数右移S

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号