본문 바로가기

IT/Html

html 마우스 클릭으로 그림 맞추기 게임

<!doctype html>

<html lang="en">

 <head>

  <meta charset="UTF-8">

  <meta name="Generator" content="EditPlus®">

  <meta name="Author" content="">

  <meta name="Keywords" content="">

  <meta name="Description" content="">

  <title>Document</title>

  <style>

  .init{

background:#3399ff;

  }

  .init1{

background:yellow;

  }

  </style>

  <script>

var td = document.getElementsByTagName("td");

window.onload=function(){

for(var i=0;i<td.length;i++){

td[i].onclick=move;

}

}

function move(){

// 0 1 2

// 3 4 5

// 6 7 8

var j=parseInt(this.id);

if(this.id!=0&&this.id!=1&&this.id!=2){

if(td[j-3].innerHTML==""){ //위

td[j-3].innerHTML=td[this.id].innerHTML;

td[this.id].innerHTML="";

td[this.id].style.background="yellow";

td[j-3].style.background="#3399ff";

}

}

if(this.id!=0&&this.id!=3&&this.id!=6){

if(td[j-1].innerHTML==""){ //왼

td[j-1].innerHTML=td[this.id].innerHTML;

td[this.id].innerHTML="";

td[this.id].style.background="yellow";

td[j-1].style.background="#3399ff";

}

}

if(this.id!=2&&this.id!=5&&this.id!=8){

if(td[j+1].innerHTML==""){ //오

td[j+1].innerHTML=td[this.id].innerHTML;

td[this.id].innerHTML="";

td[this.id].style.background="yellow";

td[j+1].style.background="#3399ff";

}

}

if(this.id!=6&&this.id!=7&&this.id!=8){

if(td[j+3].innerHTML==""){ //밑

td[j+3].innerHTML=td[this.id].innerHTML;

td[this.id].innerHTML="";

td[this.id].style.background="yellow";

td[j+3].style.background="#3399ff";

}

}

}


  </script>

 </head>

 <body><center>

  <table border height="200" width="200">

<tr>

<td class="init" id="0">0</td>

<td class="init" id="1">1</td>

<td class="init" id="2">2</td>

</tr>

<tr>

<td class="init" id="3">3</td>

<td class="init" id="4">4</td>

<td class="init" id="5">5</td>

</tr>

<tr>

<td class="init" id="6">6</td>

<td class="init" id="7">7</td>

<td class="init1" id="8"></td>

</tr>

  </table>

 </body>

</html>



'IT > Html' 카테고리의 다른 글

사다리 게임 html  (0) 2015.01.23
html 방향키 컨트롤  (0) 2015.01.14
html을 이용한 주사위 게임.  (0) 2015.01.14