I am using javascript ajax to fetch data from the JSON API server and want to show these data in an HTML table. But I get an undefined error in HTML data. That is
Name         id
undefined undefined
There is my code
<html>
<body>
      <table class = "src">
         <tr><th>Name</th><th>id</th></tr>
         <tr><td><div id="Name"></div></td>
         <td><div id="Id"></div></td></tr>
      </table>
   </body>
</html>
<script type="text/javascript">
   var xmlhttp = new XMLHttpRequest();
var url = "https://jsonplaceholder.typicode.com/users";
   xmlhttp.onreadystatechange = function(e) {
               if (this.readyState == 4 && this.status == 200)  {
                  // Javascript function JSON.parse to parse JSON data
                  var jsonObj = JSON.parse(this.responseText);
                  // jsonObj variable now contains the data structure and can
                  // be accessed as jsonObj.name and jsonObj.country.
                  document.getElementById("Name").innerHTML = jsonObj.name;
                  document.getElementById("Id").innerHTML = jsonObj.id;
               }
            }
             xmlhttp.open("GET", url, true);
            xmlhttp.send();
</script>
What should I do to resove this? Thanks in advance.
 
     
    