加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

AJAX JSON 实例教程

发布时间:2023-04-04 14:30:33 所属栏目:教程 来源:
导读:我们可以通过AJAX代码获取JSON数据。AJAX提供了异步获取响应的工具。它不会重新加载页面并节省带宽。

让我们看一个使用AJAX代码获取JSON数据的简单示例。

<html>

<head>
<Meta content="text/html
我们可以通过AJAX代码获取JSON数据。AJAX提供了异步获取响应的工具。它不会重新加载页面并节省带宽。

让我们看一个使用AJAX代码获取JSON数据的简单示例。

<html>
  
  <head>
    <Meta content="text/html; charset=utf-8">
    <title>AJAX JSON by Javatpoint 前端之家 F2er.com</title>
    <script type="application/javascript">function load() {
        var url = "http://date.jsontest.com/"; //use any url that have json data  
        var request;
 
        if (window.XMLHttpRequest) {
          request = new XMLHttpRequest(); //for Chrome, mozilla etc  
        } else if (window.ActiveXObject) {
          request = new ActiveXObject("Microsoft.XMLHTTP"); //for IE only  
        }
        request.onreadystatechange = function() {
          if (request.readyState == 4) {
            var jsonObj = JSON.parse(request.responseText); //JSON.parse() returns JSON object  
            document.getElementById("date").innerHTML = jsonObj.date;
            document.getElementById("time").innerHTML = jsonObj.time;
          }
        }
        request.open("GET", url, true);
        request.send();
      }</script>
  </head>
  
  <body>Date:
    <span id="date"></span>
    <br/>Time:
    <span id="time"></span>
    <br/>
    <button type="button" onclick="load()">Load information</button></body>
 
</html>

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章