象棋对战js代码实现

                                              象棋对战js代码实现

              思路:1.将棋盘设置为背景图片,对背景图片进行分割,分为9行10列的div块。每一块都是棋子的一个位置。

                         2.对每一个div块设置onclick点击事件,每次点击div块都会调用判断棋子的走法是否合理的函数。

                           panduan_way(x1,y1,x2,y2)  ,其中x1,y1为棋子的起始坐标,x2,y2为棋子的落子坐标,如果走法合理,则返回

                           true,否则返回false。

                         3.设置二维数组或一维数组(我用的是一维数组),用来保存棋盘的各棋子所在位置。初始时,棋盘如下:

                           var qipan=[
                               1,2,3,4,5,6,7,8,9,
                               0,0,0,0,0,0,0,0,0,
                               0,10,0,0,0,0,0,11,0,
                               12,0,13,0,14,0,15,0,16,
                              0,0,0,0,0,0,0,0,0,
                              0,0,0,0,0,0,0,0,0,
                             17,0,18,0,19,0,20,0,21,
                              0,22,0,0,0,0,0,23,0,
                              0,0,0,0,0,0,0,0,0,
                            24,25,26,27,28,29,30,31,32
                            ];

                          其中0代表没有棋子,1代表黑方的车,2代表黑方的马,依次类推。

                       4.建立棋盘数字和图片的对应关系,构造函数panduan_qizhi(qizhi_id)。qizhi_id为棋子对应的棋盘数字。

                          function panduan_qizhi(qizhi_id){ 
                if(qizhi_id==0){return ""}
                if(qizhi_id==1){return "img/BC.png"}
                if(qizhi_id==2){return "img/BM.png"}
                if(qizhi_id==3){return "img/BX.png"}
                if(qizhi_id==4){return "img/BS.png"}
                if(qizhi_id==5){return "img/BJ.png"}
                if(qizhi_id==6){return "img/BS.png"}
                if(qizhi_id==7){return "img/BX.png"}
                if(qizhi_id==8){return "img/BM.png"}
                if(qizhi_id==9){return "img/BC.png"}
                if(qizhi_id==10){return "img/BP.png"}
                if(qizhi_id==11){return "img/BP.png"}
                if(qizhi_id==12){return "img/BZ.png"}
                if(qizhi_id==13){return "img/BZ.png"}
                if(qizhi_id==14){return "img/BZ.png"}
                if(qizhi_id==15){return "img/BZ.png"}
                if(qizhi_id==16){return "img/BZ.png"}
                if(qizhi_id==17){return "img/RZ.png"}
                if(qizhi_id==18){return "img/RZ.png"}
                if(qizhi_id==19){return "img/RZ.png"}
                if(qizhi_id==20){return "img/RZ.png"}
                if(qizhi_id==21){return "img/RZ.png"}
                if(qizhi_id==22){return "img/RP.png"}
                if(qizhi_id==23){return "img/RP.png"}
                if(qizhi_id==24){return "img/RC.png"}
                if(qizhi_id==25){return "img/RM.png"}
                if(qizhi_id==26){return "img/RX.png"}
                if(qizhi_id==27){return "img/RS.png"}
                if(qizhi_id==28){return "img/RJ.png"}
                if(qizhi_id==29){return "img/RS.png"}
                if(qizhi_id==30){return "img/RX.png"}
                if(qizhi_id==31){return "img/RM.png"}
                if(qizhi_id==32){return "img/RC.png"}
            }

 

 

 

 

 

 

 

 

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>象棋</title>
		<style>
			.all{
				position: absolute;
				width: 100%;
				height: 100%;
				text-align: center;
				
			}
			.center{
				position: absolute;
				left:31.5%;
				top: 8%;
				width:560px;
				height:620px;
				background-image: url(img/CP.jpg);
				background-size: 100% 100%;
				
			}
			
			.qipan{
				position: absolute;
				width:60px;
				height:61px;
				
				
			}
		</style>
		<script> 
			window.x2;window.y2;window.x1;window.y1; window.b=true; window.q; window.z;
			var qipan=[
				1,2,3,4,5,6,7,8,9,
				0,0,0,0,0,0,0,0,0,
				0,10,0,0,0,0,0,11,0,
				12,0,13,0,14,0,15,0,16,
				0,0,0,0,0,0,0,0,0,
				0,0,0,0,0,0,0,0,0,
				17,0,18,0,19,0,20,0,21,
				0,22,0,0,0,0,0,23,0,
				0,0,0,0,0,0,0,0,0,
				24,25,26,27,28,29,30,31,32
			];
			
			function panduan_qizhi(qizhi_id){ 
				if(qizhi_id==0){return ""}
				if(qizhi_id==1){return "img/BC.png"}
				if(qizhi_id==2){return "img/BM.png"}
				if(qizhi_id==3){return "img/BX.png"}
				if(qizhi_id==4){return "img/BS.png"}
				if(qizhi_id==5){return "img/BJ.png"}
				if(qizhi_id==6){return "img/BS.png"}
				if(qizhi_id==7){return "img/BX.png"}
				if(qizhi_id==8){return "img/BM.png"}
				if(qizhi_id==9){return "img/BC.png"}
				if(qizhi_id==10){return "img/BP.png"}
				if(qizhi_id==11){return "img/BP.png"}
				if(qizhi_id==12){return "img/BZ.png"}
				if(qizhi_id==13){return "img/BZ.png"}
				if(qizhi_id==14){return "img/BZ.png"}
				if(qizhi_id==15){return "img/BZ.png"}
				if(qizhi_id==16){return "img/BZ.png"}
				if(qizhi_id==17){return "img/RZ.png"}
				if(qizhi_id==18){return "img/RZ.png"}
				if(qizhi_id==19){return "img/RZ.png"}
				if(qizhi_id==20){return "img/RZ.png"}
				if(qizhi_id==21){return "img/RZ.png"}
				if(qizhi_id==22){return "img/RP.png"}
				if(qizhi_id==23){return "img/RP.png"}
				if(qizhi_id==24){return "img/RC.png"}
				if(qizhi_id==25){return "img/RM.png"}
				if(qizhi_id==26){return "img/RX.png"}
				if(qizhi_id==27){return "img/RS.png"}
				if(qizhi_id==28){return "img/RJ.png"}
				if(qizhi_id==29){return "img/RS.png"}
				if(qizhi_id==30){return "img/RX.png"}
				if(qizhi_id==31){return "img/RM.png"}
				if(qizhi_id==32){return "img/RC.png"}
			}
			
			
			function panduan_way(x1,y1,x2,y2){
				
				if(qipan[q]<=16&&qipan[q]>=1&&qipan[z]<=16&&qipan[z]>=1) return false;//己方不能互吃
				if(qipan[q]<=32&&qipan[q]>=17&&qipan[z]<=32&&qipan[z]>=17) return false;//己方不能互吃
				if( (qipan[q]==1||qipan[q]==9||qipan[q]==24||qipan[q]==32) && (x1==x2||y1==y2)) {//车
					if(x1==x2 && y2>y1){//车右横跳,判断中间有无棋子
						for(var i=y1+1;i<y2;i++){
						    if(qipan[x1*9+i]!=0) return false;
					    }
						return true;
					}
					
					
					if(x1==x2 && y2<y1){//车左横跳,判断中间有无棋子
						for(var i=y1-1;i>y2;i--){
							
						    if(qipan[x1*9+i]!=0) return false;
					    }
						return true;
					}
					
					
					if(y1==y2 && x2<x1){//车上竖跳,判断中间有无棋子
						for(var i=x1-1;i>x2;i--){
	   				    if(qipan[i*9+y1]!=0) return false;
					    }
						return true;
					}
					
					if(y1==y2 && x2>x1){//车下竖跳,判断中间有无棋子
						for(var i=x1+1;i<x2;i++){
						    if(qipan[i*9+y1]!=0) return false;
					    }
						return true;
					}
				}
				
				if( (qipan[q]==2||qipan[q]==8||qipan[q]==25||qipan[q]==31) &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==5)){//马
					if(qipan[(x1+1)*9+y1]==0 && x2==x1+2){//跳马,判断有无挡脚
						return true;
					}
				    if(x1-1>=0 && qipan[(x1-1)*9+y1]==0 && x2==x1-2){//跳马,判断有无挡脚
						return true;
					}
				    if(qipan[x1*9+y1+1]==0 && y2==y1+2){//跳马,判断有无挡脚
						return true;
					}
				    if(y1-1>=0 && qipan[x1*9+y1-1]==0 && y2==y1-2){//跳马,判断有无挡脚
						return true;
					}	
				}
				
				if( (qipan[q]==3||qipan[q]==7) && x2<=4 &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==8)){//黑象
					if(y1-1>=0 && qipan[(x1+1)*9+y1-1]==0 && x2==x1+2 && y2==y1-2){//跳象,判断有无挡脚
						return true;
					}
					if(qipan[(x1+1)*9+y1+1]==0 && x2==x1+2 && y2==y1+2){//跳象,判断有无挡脚
						return true;
					}
				    if(y1-1>=0 && x1-1>=0 && qipan[(x1-1)*9+y1-1]==0 && x2==x1-2 && y2==y1-2){//跳象,判断有无挡脚
						return true;
					}
				    if(x1-1>=0 && qipan[(x1-1)*9+y1+1]==0 && x2==x1-2 && y2==y1+2){//跳象,判断有无挡脚
						return true;
					}
				   	
					
				}
				if( (qipan[q]==26||qipan[q]==30) && x2>=5 &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==8)) {//红象
					if(y1-1>=0 && qipan[(x1+1)*9+y1-1]==0 && x2==x1+2 && y2==y1-2){//跳象,判断有无挡脚
						return true;
					}
					if(qipan[(x1+1)*9+y1+1]==0 && x2==x1+2 && y2==y1+2){//跳象,判断有无挡脚
						return true;
					}
				    if(y1-1>=0 && x1-1>=0 && qipan[(x1-1)*9+y1-1]==0 && x2==x1-2 && y2==y1-2){//跳象,判断有无挡脚
						return true;
					}
				    if(x1-1>=0 && qipan[(x1-1)*9+y1+1]==0 && x2==x1-2 && y2==y1+2){//跳象,判断有无挡脚
						return true;
					}
				}
				if( (qipan[q]==4||qipan[q]==6||qipan[q]==27||qipan[q]==29) && (y2>=3&&y2<=5)&& (x2<=2||x2>=7) &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==2)) return true;//士
				if( (qipan[q]==5||qipan[q]==28) && (y2>=3&&y2<=5)&& (x2<=2||x2>=7) &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==1)) return true;//将
			    if( (qipan[q]==10||qipan[q]==11||qipan[q]==22||qipan[q]==23) &&(x1==x2||y1==y2)) {//炮
			    	 var tu=false;
			    	if(x1==x2 && y2>y1){//炮右横跳,判断中间有无棋子
						for(var i=y1+1;i<y2;i++){
						    if(qipan[x1*9+i]!=0) tu=true;
					    }
						if(tu&&qipan[z]!=0) return true;//中间有棋子,终点有棋子
						if(!tu&&qipan[z]==0) return true;//中间无棋子,终点无棋子
						
					}
			    	if(x1==x2 && y2<y1){//炮左横跳,判断中间有无棋子
						for(var i=y1-1;i>y2;i--){
						    if(qipan[x1*9+i]!=0 ) tu=true;
					    }
						if(tu&&qipan[z]!=0) return true;
						if(!tu&&qipan[z]==0) return true;
					}
					
					
					if(y1==y2 && x2<x1){//炮上竖跳,判断中间有无棋子
						for(var i=x1-1;i>x2;i--){
						    if(qipan[i*9+y1]!=0  ) tu=true;
					    }
						if(tu&&qipan[z]!=0) return true;
						if(!tu&&qipan[z]==0) return true;
					}
			    	
					
					if(y1==y2 && x2>x1){//炮下竖跳,判断中间有无棋子
						for(var i=x1+1;i<x2;i++){
						    if(qipan[i*9+y1]!=0  ) tu=true;
					    }
						if(tu&&qipan[z]!=0) return true;
						if(!tu&&qipan[z]==0) return true;
					}
			    }
			    if( (qipan[q]==12||qipan[q]==13||qipan[q]==14||qipan[q]==15||qipan[q]==16) &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==1)) {//黑兵 
			    	if(x2<=4&&x2-x1==1) return true;
			    	if(x2>4&&(x2-x1==1||y2-y1==1||y2-y1==-1)) return true;
			    	}
			    if( (qipan[q]==17||qipan[q]==18||qipan[q]==19||qipan[q]==20||qipan[q]==21) &&((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)==1)) {//红兵
			    	if(x2>=5&&x2-x1==-1) return true;
			    	if(x2<=4&&(x2-x1==-1||y2-y1==1||y2-y1==-1)) return true;
			    	}
			    return false;
			}
			
			
			function get_xy(x,y){
				if(b==true) {x1=x;y1=y;q=x1*9+y1;}//起点
				if(b==false) {x2=x;y2=y;z=x2*9+y2;}//终点
			}
			
			function xiugai_qipan(q,z){
				
				qipan[z]=qipan[q];//修改终点棋子为起点棋子
				qipan[q]=0;//起点位置图片修为空	
			}
			
			function over(x2,y2){//判断是否被将军
				if(qipan[x2*9+y2]==5) alert("红方获胜!");
				if(qipan[x2*9+y2]==28) alert("黑方获胜!");
			}
			
			function auto_play(){//随机播放音乐
				
				var x=Math.floor(Math.random()*6+1);
				var video=document.getElementById("video")
				if(x==1) video.setAttribute("src","audio/何真真 - 彩蝶舞夏.mp3");
				if(x==2) video.setAttribute("src","audio/大琴师音乐游戏 - 仙境.mp3");
				if(x==3) video.setAttribute("src","audio/小旭音乐 - 临安初雨(纯音乐).mp3");
				if(x==4) video.setAttribute("src","audio/月之门 - 七秀坊.mp3");
				if(x==5) video.setAttribute("src","audio/月之门 - 情深义重.mp3");
				if(x==6) video.setAttribute("src","audio/群星 - 墨香.mp3");
				video.play();
				
			}
			window.onload=auto_play;//页面加载时就播放音乐

			var audio = document.getElementById("video"); 
           
            audio.addEventListener('ended', function () {  alert('over');}, false);
			
			
			
			function move(x,y){		
				if(b==false) { //终点
					get_xy(x,y);
					b=true;
				    //alert(panduan_way(x1,y1,x2,y2));
					if(panduan_way(x1,y1,x2,y2)) {
						var s2=''+x2+''+y2;//终点被点击图片的id
					    var s1=''+x1+''+y1;//起点被点击图片的id
					    //window.alert(x1+" "+y1+" "+x2+" "+y2+" "+b);
						document.getElementById(s1).setAttribute("src","");
						document.getElementById(s2).setAttribute("src",panduan_qizhi(qipan[q]));//用起点图片替换终点图片
				        over(x2,y2);//判断是否被将军
				        xiugai_qipan(q,z);
					}
				    return 0;
				}
				
				if(b==true) {  //起点
					get_xy(x,y); 
					b=false;
					//window.alert(x1+" "+y1+" "+b);
					
				}
			}
		
			
			
		</script>
	</head>
	<body >
		<p></p>
		<!--
        	作者:offline
        	时间:2020-09-29
        	描述:
        -->
        <div class="all">
        	<audio   controls="controls" autoplay="autoplay"  id="video" loop="loop"></audio>
        	
        	<img src="img/back_img.jpg" height="100%" width="100%" align="center" />
        	<div class="center" id="center" >
        		
        			<div class="qipan" style="left:10px;top:5px;"  onclick="move(0,0)">
        				<img src="img/BC.png" height="60" width="60" align="center" id="00"/>
        		    </div>
        			<div class="qipan" style="left:70px;top:5px;"  onclick="move(0,1)">
        				<img src="img/BM.png" height="60" width="60" align="center" id="01"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:5px;"  onclick="move(0,2)">
        				<img src="img/BX.png" height="60" width="60" align="center" id="02"/>
        			</div>
        			<div class="qipan" style="left:190px;top:5px;"  onclick="move(0,3)">
        			    <img src="img/BS.png" height="60" width="60" align="center" id="03" />
        			</div>
        			<div class="qipan" style="left:250px;top:5px;"  onclick="move(0,4)">
        				<img src="img/BJ.png" height="60" width="60" align="center" id="04" />
        			</div>
        			<div class="qipan" style="left:310px;top:5px;"  onclick="move(0,5)">
        				<img src="img/BS.png" height="60" width="60" align="center" id="05"/>
        			</div>
        			<div class="qipan" style="left:370px;top:5px;"  onclick="move(0,6)">
        				<img src="img/BX.png" height="60" width="60" align="center" id="06" />
        			</div>
        			<div class="qipan" style="left:430px;top:5px;"  onclick="move(0,7)">
        				<img src="img/BM.png" height="60" width="60" align="center" id="07"/>
        			</div>
        			<div class="qipan" style="left:490px;top:5px;"  onclick="move(0,8)">
        				<img src="img/BC.png" height="60" width="60" align="center" id="08" />
        			</div>
        			
        			
        			<div class="qipan" style="left:10px;top:66px;"  onclick="move(1,0)">
        				<img src="" height="60" width="60" align="center" id="10" />
        			</div>
        			<div class="qipan" style="left:70px;top:66px;"  onclick="move(1,1)">
        				<img src="" height="60" width="60" align="center" id="11" />
        			</div>
        			<div class="qipan" style=" left:130px;top:66px;" onclick="move(1,2)">
        				<img src="" height="60" width="60" align="center" id="12" />
        			</div>
        			<div class="qipan" style="left:190px;top:66px;"  onclick="move(1,3)">
        			    <img src="" height="60" width="60" align="center" id="13"/>
        			</div>
        			<div class="qipan" style="left:250px;top:66px;"  onclick="move(1,4)">
        				<img src="" height="60" width="60" align="center" id="14"/>
        			</div>
        			<div class="qipan" style="left:310px;top:66px;"  onclick="move(1,5)">
        				<img src="" height="60" width="60" align="center" id="15"/>
        			</div>
        			<div class="qipan" style="left:370px;top:66px;"  onclick="move(1,6)">
        				<img src="" height="60" width="60" align="center" id="16" />
        			</div>
        			<div class="qipan" style="left:430px;top:66px;"  onclick="move(1,7)">
        				<img src="" height="60" width="60" align="center"  id="17"/>
        			</div>
        			<div class="qipan" style="left:490px;top:66px;"  onclick="move(1,8)">
        				<img src="" height="60" width="60" align="center" id="18" />
        			</div>
        			
        			
        			<div class="qipan" style="left:10px;top:127px;"  onclick="move(2,0)">
        				<img src="" height="60" width="60" align="center"  id="20"/>
        			</div>
        			<div class="qipan" style="left:70px;top:127px;"  onclick="move(2,1)">
        				<img src="img/BP.png" height="60" width="60" align="center" id="21" />
        			</div>
        			<div class="qipan" style=" left:130px;top:127px;"  onclick="move(2,2)">
        				<img src="" height="60" width="60" align="center" id="22"/>
        			</div>
        			<div class="qipan" style="left:190px;top:127px;"  onclick="move(2,3)">
        			    <img src="" height="60" width="60" align="center" id="23"/>
        			</div>
        			<div class="qipan" style="left:250px;top:127px;"  onclick="move(2,4)">
        				<img src="" height="60" width="60" align="center" id="24"/>
        			</div>
        			<div class="qipan" style="left:310px;top:127px;"  onclick="move(2,5)">
        				<img src="" height="60" width="60" align="center" id="25"/>
        			</div>
        			<div class="qipan" style="left:370px;top:127px;"  onclick="move(2,6)">
        				<img src="" height="60" width="60" align="center" id="26"/>
        			</div>
        			<div class="qipan" style="left:430px;top:127px;" onclick="move(2,7)"> 
        				<img src="img/BP.png" height="60" width="60" align="center" id="27"  />
        			</div>
        			<div class="qipan" style="left:490px;top:127px;"  onclick="move(2,8)">
        				<img src="" height="60" width="60" align="center" id="28"/>
        			</div>
        			
        			
        			<div class="qipan" style=" left:10px;top:188px;"  onclick="move(3,0)">
        				<img src="img/BZ.png" height="60" width="60" align="center" id="30"/>
        			</div>
        			<div class="qipan" style="left:70px;top:188px;"  onclick="move(3,1)">
        				<img src="" height="60" width="60" align="center" id="31"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:188px;"  onclick="move(3,2)">
        				<img src="img/BZ.png" height="60" width="60" align="center" id="32"/>
        			</div>
        			<div class="qipan" style="left:190px;top:188px;"  onclick="move(3,3)">
        			    <img src="" height="60" width="60" align="center" id="33"/>
        			</div>
        			<div class="qipan" style="left:250px;top:188px;"  onclick="move(3,4)">
        				<img src="img/BZ.png" height="60" width="60" align="center" id="34"/>
        			</div>
        			<div class="qipan" style="left:310px;top:188px;"  onclick="move(3,5)">
        				<img src="" height="60" width="60" align="center" id="35"/>
        			</div>
        			<div class="qipan" style="left:370px;top:188px;" onclick="move(3,6)">
        				<img src="img/BZ.png" height="60" width="60" align="center" id="36" />
        			</div>
        			<div class="qipan" style="left:430px;top:188px;"  onclick="move(3,7)">
        				<img src="" height="60" width="60" align="center" id="37"/>
        			</div>
        			<div class="qipan" style="left:490px;top:188px;"  onclick="move(3,8)">
        				<img src="img/BZ.png" height="60" width="60" align="center" id="38"/>
        			</div>
        			
        			
        			<div class="qipan" style="left:10px;top:249px;"  onclick="move(4,0)">
        				<img src="" height="60" width="60" align="center" id="40"/>
        			</div>
        			<div class="qipan" style="left:70px;top:249px;"  onclick="move(4,1)">
        				<img src="" height="60" width="60" align="center" id="41"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:249px;"  onclick="move(4,2)">
        				<img src="" height="60" width="60" align="center" id="42"/>
        			</div>
        			<div class="qipan" style="left:190px;top:249px;"  onclick="move(4,3)">
        			    <img src="" height="60" width="60" align="center" id="43"/>
        			</div>
        			<div class="qipan" style="left:250px;top:249px;"  onclick="move(4,4)">
        				<img src="" height="60" width="60" align="center" id="44"/>
        			</div>
        			<div class="qipan" style="left:310px;top:249px;"  onclick="move(4,5)">
        				<img src="" height="60" width="60" align="center" id="45"/>
        			</div>
        			<div class="qipan" style="left:370px;top:249px;"  onclick="move(4,6)">
        				<img src="" height="60" width="60" align="center" id="46"/>
        			</div>
        			<div class="qipan" style="left:430px;top:249px;" onclick="move(4,7)">
        				<img src="" height="60" width="60" align="center" id="47" />
        			</div>
        			<div class="qipan" style="left:490px;top:249px;"  onclick="move(4,8)">
        				<img src="" height="60" width="60" align="center" id="48"/>
        			</div>
        			
        			
        
        		    <div class="qipan" style=" left:10px;top:310px;"  onclick="move(5,0)">
        		    	<img src="" height="60" width="60" align="center" id="50"/>
        		    </div>
        			<div class="qipan" style="left:70px;top:310px;"  onclick="move(5,1)">
        				<img src="" height="60" width="60" align="center" id="51"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:310px;"  onclick="move(5,2)">
        				<img src="" height="60" width="60" align="center" id="52"/>
        			</div>
        			<div class="qipan" style="left:190px;top:310px;"  onclick="move(5,3)">
        			    <img src="" height="60" width="60" align="center" id="53"/>
        			</div>
        			<div class="qipan" style="left:250px;top:310px;"  onclick="move(5,4)">
        				<img src="" height="60" width="60" align="center" id="54"/>
        			</div>
        			<div class="qipan" style="left:310px;top:310px;"  onclick="move(5,5)">
        				<img src="" height="60" width="60" align="center" id="55"/>
        			</div>
        			<div class="qipan" style="left:370px;top:310px;"  onclick="move(5,6)">
        				<img src="" height="60" width="60" align="center" id="56"/>
        			</div>
        			<div class="qipan" style="left:430px;top:310px;"  onclick="move(5,7)">
        				<img src="" height="60" width="60" align="center" id="57"/>
        			</div>
        			<div class="qipan" style="left:490px;top:310px;"  onclick="move(5,8)">
        				<img src="" height="60" width="60" align="center" id="58"/>
        			</div>
        			
        			
        			<div class="qipan" style="left:10px;top:371px;"  onclick="move(6,0)">
        			<img src="img/RZ.png" height="60" width="60" align="center" id="60"/>
        			</div>
        			<div class="qipan" style="left:70px;top:371px;"  onclick="move(6,1)">
        				<img src="" height="60" width="60" align="center" id="61"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:371px;"  onclick="move(6,2)">
        				<img src="img/RZ.png" height="60" width="60" align="center" id="62"/>
        			</div>
        			<div class="qipan" style="left:190px;top:371px;"  onclick="move(6,3)">
        			    <img src="" height="60" width="60" align="center" id="63"/>
        			</div>
        			<div class="qipan" style="left:250px;top:371px;"  onclick="move(6,4)">
        				<img src="img/RZ.png" height="60" width="60" align="center" id="64"/>
        			</div>
        			<div class="qipan" style="left:310px;top:371px;"  onclick="move(6,5)">
        				<img src="" height="60" width="60" align="center" id="65"/>
        			</div>
        			<div class="qipan" style="left:370px;top:371px;"  onclick="move(6,6)">
        				<img src="img/RZ.png" height="60" width="60" align="center" id="66"/>
        			</div>
        			<div class="qipan" style="left:430px;top:371px;"  onclick="move(6,7)">
        				<img src="" height="60" width="60" align="center" id="67"/>
        			</div>
        			<div class="qipan" style="left:490px;top:371px;"  onclick="move(6,8)">
        				<img src="img/RZ.png" height="60" width="60" align="center" id="68"/>
        			</div>
        			
        			
        			<div class="qipan" style="left:10px;top:432px;" onclick="move(7,0)">
        				<img src="" height="60" width="60" align="center" id="70" />
        			</div>
        			<div class="qipan" style="left:70px;top:432px;"  onclick="move(7,1)">
        				<img src="img/RP.png" height="60" width="60" align="center" id="71" />
        			</div>
        			<div class="qipan" style=" left:130px;top:432px;"   onclick="move(7,2)">
        				<img src="" height="60" width="60" align="center" id="72"/>
        			</div>
        			<div class="qipan" style="left:190px;top:432px;"  onclick="move(7,3)">
        			    <img src="" height="60" width="60" align="center"  id="73"/>
        			</div>
        			<div class="qipan" style="left:250px;top:432px;"   onclick="move(7,4)">
        				<img src="" height="60" width="60" align="center" id="74"/>
        			</div>
        			<div class="qipan" style="left:310px;top:432px;"   onclick="move(7,5)">
        				<img src="" height="60" width="60" align="center" id="75"/>
        			</div>
        			<div class="qipan" style="left:370px;top:432px;"   onclick="move(7,6)">
        				<img src="" height="60" width="60" align="center" id="76"/>
        			</div>
        			<div class="qipan" style="left:430px;top:432px;"  onclick="move(7,7)">
        				<img src="img/RP.png" height="60" width="60" align="center" id="77"/>
        			</div>
        			<div class="qipan" style="left:490px;top:432px;"  onclick="move(7,8)"> 
        				<img src="" height="60" width="60" align="center" id="78" />
        			</div>
        			
        			<div class="qipan" style="left:10px;top:493px;"   onclick="move(8,0)">
        			<img src="" height="60" width="60" align="center" id="80"/>
        			</div>
        			<div class="qipan" style="left:70px;top:493px;"   onclick="move(8,1)">
        					<img src="" height="60" width="60" align="center" id="81"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:493px;"   onclick="move(8,2)">
        				<img src="" height="60" width="60" align="center" id="82"/>
        			</div>
        			<div class="qipan" style="left:190px;top:493px;"   onclick="move(8,3)">
        			   <img src="" height="60" width="60" align="center" id="83"/>
        			</div>
        			<div class="qipan" style="left:250px;top:493px;"   onclick="move(8,4)">
        			<img src="" height="60" width="60" align="center" id="84"/>
        			</div>
        			<div class="qipan" style="left:310px;top:493px;"   onclick="move(8,5)">
        				<img src="" height="60" width="60" align="center" id="85"/>
        			</div>
        			<div class="qipan" style="left:370px;top:493px;"   onclick="move(8,6)">
        				<img src="" height="60" width="60" align="center" id="86"/>
        			</div>
        			<div class="qipan" style="left:430px;top:493px;"   onclick="move(8,7)">
        					<img src="" height="60" width="60" align="center" id="87"/>
        			</div>
        			<div class="qipan" style="left:490px;top:493px;"   onclick="move(8,8)">
        				<img src="" height="60" width="60" align="center" id="88"/>
        			</div>
        			
        			
        			<div class="qipan" style="left:10px;top:554px;"   onclick="move(9,0)">
        			  <img src="img/RC.png" height="60" width="60" align="center" id="90"/>
        			</div>
        			<div class="qipan" style="left:70px;top:554px;"  onclick="move(9,1)">
        				<img src="img/RM.png" height="60" width="60" align="center" id="91"/>
        			</div>
        			<div class="qipan" style=" left:130px;top:554px;"  onclick="move(9,2)">
        				<img src="img/RX.png" height="60" width="60" align="center" id="92"/>
        			</div>
        			<div class="qipan" style="left:190px;top:554px;"  onclick="move(9,3)">
        			    <img src="img/RS.png" height="60" width="60" align="center" id="93" />
        			</div>
        			<div class="qipan" style="left:250px;top:554px;"  onclick="move(9,4)">
        				<img src="img/RJ.png" height="60" width="60" align="center" id="94"/>
        			</div>
        			<div class="qipan" style="left:310px;top:554px;"  onclick="move(9,5)">
        				<img src="img/RS.png" height="60" width="60" align="center" id="95"/>
        			</div>
        			<div class="qipan" style="left:370px;top:554px;"  onclick="move(9,6)">
        			    <img src="img/RX.png" height="60" width="60" align="center" id="96"/>
        			</div>
        			<div class="qipan" style="left:430px;top:554px;"  onclick="move(9,7)">
        				<img src="img/RM.png" height="60" width="60" align="center" id="97"/>
        			</div>
        			<div class="qipan" style="left:490px;top:554px;" onclick="move(9,8)">
        				 <img src="img/RC.png" height="60" width="60" align="center"  id="98"/>
        			</div>
        		</div>
        	
        </div>
	</body>
</html>

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值