getmovies.js 941B

1234567891011121314151617181920212223242526272829
  1. var request = new XMLHttpRequest();
  2. request.open('GET', "https://data.sfgov.org/api/views/yitu-d5am/rows.json?accessType=DOWNLOAD");
  3. request.onreadystatechange = function () {
  4. let data;
  5. if ((request.status === 200 && request.readyState === 4)) {
  6. // console.log(request.responseText);
  7. data = JSON.parse(request.response);
  8. var movieData = data.data;
  9. let output = "Movies Filmed at the Golden Gate Bridge <br><br>";
  10. for (let i = 0; i < movieData.length; i++) {
  11. if (movieData[i][10] === "Golden Gate Bridge") {
  12. var tempMovie = movieData[i];
  13. output += "Movie Title: " + tempMovie[8] + "<br>";
  14. output += "Release Year: " + tempMovie[9] + "<br>";
  15. output += "Production Co.: " + tempMovie[12] + "<br><br>";
  16. }
  17. }
  18. document.getElementById('result').innerHTML = output;
  19. }
  20. };
  21. request.send();