Advertisement
Guest User

Untitled

a guest
Jan 24th, 2015
175
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 += "<tr>";
  19.                 gameToHtml += "<td>" + gameData.players[x].name + "</td>";
  20.                 gameToHtml += "</tr>";
  21.                 x++;
  22.             }
  23.            
  24.             document.getElementById("gamedata").innerHTML = gameToHtml;
  25.             // Success!
  26.         } else {
  27.             console.log("Error. Status code " + req.status);
  28.             // We reached our target server, but it returned an error
  29.  
  30.         }
  31.     };
  32.     req.send(null);
  33.     document.getElementById("index").className += ' hidden';
  34.     document.getElementById("gameview").className =
  35.     document.getElementById("gameview").className.replace
  36.       ( /(?:^|\s)hidden(?!\S)/g , '' );
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement