function addPlayers(){ // Get number of players from drop-down on page var numberPlayers = document.getElementById("numPlayers").value; // Grab the table for the input data playerDataTable = document.getElementById("playerData"); playerDataTable.innerHTML = ""; // Clear table // Create the score row var scoreRow = playerDataTable.insertRow(-1); var scoreBlue = scoreRow.insertCell(0); var scoreHeader = scoreRow.insertCell(1); var scoreOrange = scoreRow.insertCell(2); scoreRow.id = "scoreRow"; scoreBlue.innerHTML = ""; scoreHeader.innerHTML = "
SCORE
"; scoreOrange.innerHTML = ""; // Create the header row var header = playerDataTable.insertRow(-1); var blueHeader = header.insertCell(0); var headerSpacer = header.insertCell(1); var orangeHeader = header.insertCell(2); blueHeader.innerHTML = "BLUE
"; headerSpacer.innerHTML = ""; orangeHeader.innerHTML = "ORANGE
"; // Create the teamname row var teamNames = playerDataTable.insertRow(-1); hometeamName = teamNames.insertCell(0); teamNameHeader = teamNames.insertCell(1); awayteamName = teamNames.insertCell(2); hometeamName.innerHTML = ""; teamNameHeader.innerHTML = "TEAM\nNAME"; awayteamName.innerHTML = ""; // Create the subheader var subHeader = playerDataTable.insertRow(-1); homeSubHeader = subHeader.insertCell(0); playerSubHeader = subHeader.insertCell(1); awaySubHeader = subHeader.insertCell(2); homeSubHeader.innerHTML = "
HOME
"; playerSubHeader.innerHTML = "PLAYER
"; awaySubHeader.innerHTML = "AWAY
"; // Finally create the appropriate number of rows for players, based on the user input for (var i = 1; i <= numberPlayers; i++) { row = playerDataTable.insertRow(-1); var bluePlayer = row.insertCell(0); var playerNum = row.insertCell(1); var orangePlayer = row.insertCell(2); bluePlayer.innerHTML = ""; playerNum.innerHTML = "- " + i + " -"; orangePlayer.innerHTML = ""; } } function checkIfScoreTied() { var blueScore = document.getElementById("blueScore").value; var orangeScore = document.getElementById("orangeScore").value; var optionsToShow = document.getElementsByClassName("showTeamSelector"); if (!blueScore) { blueScore = 0; } if (!orangeScore) { orangeScore = 0; } if (blueScore == orangeScore) { if (blueScore != 0) { for (var i = 0; i < optionsToShow.length; i++) { optionsToShow[i].style.visibility = "visible"; } } } else { for (var i = 0; i < optionsToShow.length; i++) { optionsToShow[i].style.visibility = "hidden"; } } }