Advertisement
Guest User

Untitled

a guest
Jan 24th, 2015
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function showGame(id) {
  2.     "use strict";
  3.     var req = new XMLHttpRequest();
  4.     var address = "/games/" + id;
  5.     req.open("GET", address, true);
  6.     req.setRequestHeader("accept", "application/json");
  7.  
  8.     req.onload = function() {
  9.         if (req.status >= 200 && req.status < 400){
  10.             var gamejson = req.responseText;
  11.             var gameData = JSON.parse(gamejson);
  12.             var gameToHtml = "";
  13.             var key, x = 0;
  14.            
  15.             document.getElementById("gameheader").innerHTML = gameData.game.name;
  16.            
  17.             for (key in gameData.games) {
  18.                 gameToHtml += "<li>" + gameData.players[x].name + "</li>";
  19.                 x++;
  20.             }
  21.            
  22.             document.getElementById("gamedata").innerHTML = gameToHtml;
  23.             // Success!
  24.         } else {
  25.             console.log("Error. Status code " + req.status);
  26.             // We reached our target server, but it returned an error
  27.  
  28.         }
  29.     };
  30.     req.send(null);
  31.     document.getElementById("index").className += ' hidden';
  32.     document.getElementById("gameview").className =
  33.     document.getElementById("gameview").className.replace
  34.       ( /(?:^|\s)hidden(?!\S)/g , '' );
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement