Advertisement
Guest User

Untitled

a guest
Apr 30th, 2015
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.75 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link href="navBar.css" type="text/css" rel="stylesheet">
  5. <link href="checkers.css" type="text/css" rel="stylesheet">
  6. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
  7. <title>Checkers</title>
  8. </head>
  9. <body>
  10. <h1>Checkers</h1>
  11. <table>
  12. <tr>
  13. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin"></div></td>
  14. <td class="darkCell" onclick="moveCoin(this)"></td>
  15. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin"></div></td>
  16. <td class="darkCell" onclick="moveCoin(this)"></td>
  17. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin"></div></td>
  18. <td class="darkCell" onclick="moveCoin(this)"></td>
  19. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin"></div></td>
  20. <td class="darkCell" onclick="moveCoin(this)"></td>
  21. </tr>
  22. <tr>
  23. <td class="darkCell" onclick="moveCoin(this)"></td>
  24. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  25. <td class="darkCell" onclick="moveCoin(this)"></td>
  26. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  27. <td class="darkCell" onclick="moveCoin(this)"></td>
  28. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  29. <td class="darkCell" onclick="moveCoin(this)"></td>
  30. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  31. </tr>
  32. <tr>
  33. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  34. <td class="darkCell" onclick="moveCoin(this)"></td>
  35. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  36. <td class="darkCell" onclick="moveCoin(this)"></td>
  37. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  38. <td class="darkCell" onclick="moveCoin(this)"></td>
  39. <td class="lightCell" onclick="moveCoin(this)"><div class="blackCoin" onclick="pickCoin(this)"></div></td>
  40. <td class="darkCell" onclick="moveCoin(this)"></td>
  41. </tr>
  42. <tr>
  43. <td class="darkCell" onclick="moveCoin(this)"></td>
  44. <td class="lightCell" onclick="moveCoin(this)"></td>
  45. <td class="darkCell" onclick="moveCoin(this)"></td>
  46. <td class="lightCell" onclick="moveCoin(this)"></td>
  47. <td class="darkCell" onclick="moveCoin(this)"></td>
  48. <td class="lightCell" onclick="moveCoin(this)"></td>
  49. <td class="darkCell" onclick="moveCoin(this)"></td>
  50. <td class="lightCell" onclick="moveCoin(this)"></td>
  51. </tr>
  52. <tr>
  53. <td class="lightCell" onclick="moveCoin(this)"></td>
  54. <td class="darkCell" onclick="moveCoin(this)"></td>
  55. <td class="lightCell" onclick="moveCoin(this)"></td>
  56. <td class="darkCell" onclick="moveCoin(this)"></td>
  57. <td class="lightCell" onclick="moveCoin(this)"></td>
  58. <td class="darkCell" onclick="moveCoin(this)"></td>
  59. <td class="lightCell" onclick="moveCoin(this)"></td>
  60. <td class="darkCell" onclick="moveCoin(this)"></td>
  61. </tr>
  62. <tr>
  63. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  64. <td class="lightCell" onclick="moveCoin(this)"></td>
  65. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  66. <td class="lightCell" onclick="moveCoin(this)"></td>
  67. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  68. <td class="lightCell" onclick="moveCoin(this)"></td>
  69. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  70. <td class="lightCell" onclick="moveCoin(this)"></td>
  71. </tr>
  72. <tr>
  73. <td class="lightCell" onclick="moveCoin(this)"></td>
  74. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  75. <td class="lightCell" onclick="moveCoin(this)"></td>
  76. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  77. <td class="lightCell" onclick="moveCoin(this)"></td>
  78. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  79. <td class="lightCell" onclick="moveCoin(this)"></td>
  80. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  81. </tr>
  82. <tr>
  83. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  84. <td class="lightCell" onclick="moveCoin(this)"></td>
  85. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  86. <td class="lightCell" onclick="moveCoin(this)"></td>
  87. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  88. <td class="lightCell" onclick="moveCoin(this)"></td>
  89. <td class="darkCell" onclick="moveCoin(this)"><div class="whiteCoin" onclick="pickCoin(this)"></div></td>
  90. <td class="lightCell" onclick="moveCoin(this)"></td>
  91. </tr>
  92. </table>
  93. <button type="button">Reset Board</button>
  94. <script type="text/javascript">
  95. var moveReady = false;
  96. var activeCoin = "";
  97. var playerTurn = "Red";
  98. var divOrTable = "div"
  99.  
  100. function pickCoin(obj) {
  101. if (divOrTable == "div"){
  102. moveReady = true;
  103. activeCoin = obj;
  104. divOrTable = "table";
  105. }
  106. }
  107.  
  108. function moveCoin(obj) {
  109. if (divOrTable == "table") {
  110. if (moveReady === true) {
  111. //MOVE activeCoin TO obj
  112. if (playerTurn == "Red") {
  113. playerTurn = "Black";
  114. }
  115. else {
  116. playerTurn = "Red";
  117. }
  118. }
  119. divOrTable = "div";
  120. }
  121. }
  122. </script>
  123. </body>
  124. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement