当前位置: 首页 > news >正文

Ajax-01.原生方式

 

 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Ajax-原生方式</title>
</head>
<!-- 原生Ajax1.准备数据地址:https://yapi.pro/mock/401965/user/getById2.创建XMLHttpRequest对象:用于和服务器交换数据3.向服务器发送请求4.获取服务器相应数据
-->
<body><input type="button" value="获取数据" onclick="getData()"><div id = "div1"></div></body>
<script>function getData(){// 1.创建XMLHttpRequestvar xmlHttpRequest = new XMLHttpRequest();// 2.发送异步请求xmlHttpRequest.open('GET','https://yapi.pro/mock/401965/user/getById');xmlHttpRequest.send();  // 发送请求// 3.获取服务响应数据xmlHttpRequest.onreadystatechange = function() {if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){     // 4:请求已完成且响应已就绪    返回请求的状态号 200: "OK"document.getElementById('div1').innerHTML = xmlHttpRequest.responseText;}}}
</script>
</html>

http://www.lryc.cn/news/424418.html

相关文章:

  • OpenAI GPT-2 model use with TensorFlow JS
  • JVM-运行数据区(堆、栈、元空间)
  • 超详细!!! LVS(Linux virual server)负载均衡知识及其NAT模式、DR模式、火墙标记实验
  • 信息学奥赛一本通1259:【例9.3】求最长不下降序列
  • 星露谷模组开发教程#3 事件
  • C语言程序设计(初识C语言后部分)
  • 驱动基础开发
  • 从苹果AppStore看AI开发者生态
  • 【Python学习-UI界面】PyQt5 小部件1-Label
  • 【Linux详解】进度条实现 Linux下git 的远程上传
  • Android进阶之路 - res、raw、assets 资源解析、区别对比
  • 从数字化到数智化:消费零售企业如何实现门店数智化管理?
  • Linux中ES的安装
  • Redis远程字典服务器(5) —— hash类型详解
  • MySQL | 行锁——记录锁、间隙锁 、临键锁、插入意向锁
  • 【网络编程】TCP通信基础模型实现
  • css rem之2024
  • python自动化笔记:pytest框架
  • wpf 路径动画 举例
  • 【C++】classes and object 2.8 取地址及const取地址操作符重载
  • milvus helm k8s开启监控
  • 牛奶饮用学习笔记
  • php防止页面重复刷新或者重复提交
  • Springboot3 配置sql打印到控制台
  • 深入理解 GO 语言并发
  • leetcode39组合总和
  • 【JPCS独立出版,EI稳定检索】2024年工业机器人与先进制造技术国际学术会议(IRAMT 2024,9月27-29)
  • Fal.ai Flux 1-Pro/Viva.ai/哩布哩布AI:AI绘图部分免费工具+原图提示词Prompt
  • C++学习笔记----2、使用C++进行优雅编程(十)---- 格式化
  • 双指针| Java | (hot100) 力扣283, 11, 15, 42做题总结