chess.onclick=function(e){ var x = e.offsetX;//相对于棋盘左上角的x坐标 var y = e.offsetY;//相对于棋盘左上角的y坐标 var i = Math.floor(x/30); var j = Math.floor(y/30); if( chessBox[i][j] == 0 ) { oneStep(i,j,me); if(me){ chessBox[i][j]=1; // 轮到黑棋下 }else{ chessBox[i][j]=2; } me=!me;//下一步白棋 } }