JavaScript五子棋效果
點選方格可以實現下子的效果,不過這不是一個遊戲,我們並不能真正玩。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> * { margin: 0; padding: 0; } html, body { height: 100%; overflow: hidden; } table { width: 700px; height: 700px; margin: 6% auto; border-collapse: collapse; background: #EEE9E9; box-shadow: 0px 0px 5px #000000; } td { width: 69px; height: 69px; border: 1px solid red; } .div2 { width: 100%; height: 100%; background: #000000; border-radius: 50%; box-shadow: 0px 0px 20px #888888; } .div3 { width: 100%; height: 100%; background: #fff; border-radius: 50%; box-shadow: 0px 0px 10px #888888; } </style> <script> window.onload = function() { var tdEle = document.querySelectorAll('tr td') var aa = false for (var index = 0; index < tdEle.length; index++) { tdEle[index].onclick = function () { if (aa == false) { if (this.className == '') { qipan('div2') this.className = 'fff000' this.appendChild(divE) aa = true } } else { if (this.className == '') { qipan('div3') this.className = 'red' this.appendChild(divE) aa = false } } } } function qipan(classEle) { divE = document.createElement('div') divE.className = classEle } } </script> </head> <body> <table> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table> </body> </html>
相關文章
- js五子棋效果JS
- JavaScript拖拽效果JavaScript
- JavaScript 秒錶效果JavaScript
- JavaScript抖動效果JavaScript
- JavaScript元素動畫效果JavaScript動畫
- javascript瀑布流效果JavaScript
- JavaScript 省市級聯效果JavaScript
- JavaScript 簡單動畫效果JavaScript動畫
- JavaScript元素抖動效果JavaScript
- JavaScript 動畫效果例項JavaScript動畫
- JavaScript計時器效果JavaScript
- JavaScript淡入淡出效果JavaScript
- JavaScript隔行變色效果JavaScript
- Javascript實現動畫效果JavaScript動畫
- JavaScript 頁面跳轉效果JavaScript
- JavaScript 表格隔行變色效果JavaScript
- JavaScript 視窗抖動效果JavaScript
- JavaScript 圖片放大鏡效果JavaScript
- JavaScript 打字機效果詳解JavaScript
- JavaScript抽獎效果詳解JavaScript
- JavaScript 秒錶效果詳解JavaScript
- JavaScript tab選項卡效果JavaScript
- JavaScript模擬拋物效果JavaScript
- JavaScript簡單的動畫效果JavaScript動畫
- JavaScript字串動畫輪播效果JavaScript字串動畫
- JavaScript圓形鐘錶效果JavaScript
- JavaScript隨機漂浮碰壁效果JavaScript隨機
- JavaScript 密碼強度提示效果JavaScript密碼
- JavaScript實現選項卡效果JavaScript
- JavaScript文字迴圈變色效果JavaScript
- JavaScript 雪花飄舞效果詳解JavaScript
- JavaScript 限定範圍的拖拽效果JavaScript
- JavaScript元素拖拽路徑回放效果JavaScript
- JavaScript 限定範圍拖動效果JavaScript
- JavaScript省市級聯效果詳解JavaScript
- JavaScript簡易留言板效果JavaScript
- JavaScript實現文字豎排效果JavaScript
- JavaScript段落展開收起效果JavaScript