5 <meta name="description" content="Memory">
11 document.addEventListener("DOMContentLoaded",verteiler);
12 document.addEventListener("DOMContentLoaded",controll);
13 document.addEventListener("DOMContentLoaded",mischen);
16 document.getElementsByName('card')[i].style.width="100px";
17 document.getElementsByName('card')[i].style.height="100px";
18 document.getElementsByName('card')[i].style.position="absolute";
19 document.getElementsByName('card')[i].style.backgroundColor="red";
20 document.getElementsByName('card')[i].style.cursor="pointer";
21 document.getElementsByName('card')[i].style.borderStyle="solid";
22 document.getElementsByName('card')[i].style.borderWidth="2px";
25 document.getElementsByName('card')[i].style.top="100px";
28 document.getElementsByName('card')[i].style.top="250px";
31 document.getElementsByName('card')[i].style.top="400px";
34 document.getElementsByName('card')[i].style.top="550px";
36 if (i===0||i===4||i===8||i===12){
37 document.getElementsByName('card')[i].style.left="100px";
39 else if (i===1||i===5||i===9||i===13){
40 document.getElementsByName('card')[i].style.left="250px";
42 else if (i===2||i===6||i===10||i===14){
43 document.getElementsByName('card')[i].style.left="400px";
45 else if (i===3||i===7||i===11||i===15){
46 document.getElementsByName('card')[i].style.left="550px";
54 card0=document.getElementsByName('card')[0];
55 card0.addEventListener('click', function(){change(0);}, true);
56 card1=document.getElementsByName('card')[1];
57 card1.addEventListener('click', function(){change(1);}, true);
58 card2=document.getElementsByName('card')[2];
59 card2.addEventListener('click', function(){change(2);}, true);
60 card3=document.getElementsByName('card')[3];
61 card3.addEventListener('click', function(){change(3);}, true);
62 card4=document.getElementsByName('card')[4];
63 card4.addEventListener('click', function(){change(4);}, true);
64 card5=document.getElementsByName('card')[5];
65 card5.addEventListener('click', function(){change(5);}, true);
66 card6=document.getElementsByName('card')[6];
67 card6.addEventListener('click', function(){change(6);}, true);
68 card7=document.getElementsByName('card')[7];
69 card7.addEventListener('click', function(){change(7);}, true);
70 card8=document.getElementsByName('card')[8];
71 card8.addEventListener('click', function(){change(8);}, true);
72 card9=document.getElementsByName('card')[9];
73 card9.addEventListener('click', function(){change(9);}, true);
74 card10=document.getElementsByName('card')[10];
75 card10.addEventListener('click', function(){change(10);}, true);
76 card11=document.getElementsByName('card')[11];
77 card11.addEventListener('click', function(){change(11);}, true);
78 card12=document.getElementsByName('card')[12];
79 card12.addEventListener('click', function(){change(12);}, true);
80 card13=document.getElementsByName('card')[13];
81 card13.addEventListener('click', function(){change(13);}, true);
82 card14=document.getElementsByName('card')[14];
83 card14.addEventListener('click', function(){change(14);}, true);
84 card15=document.getElementsByName('card')[15];
85 card15.addEventListener('click', function(){change(15);}, true);
89 var left=[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7];
91 var f=Math.floor(Math.random()*left.length);
92 document.getElementsByName('card')[i].innerHTML="<img src='shapes/s"+left[f]+".png'height='100' name='pic' style='visibility:hidden' />";
93 for(h=f;h<left.length;h++){
101 function change(card){
102 if(t1===null&&t2===null){
104 document.getElementsByName('pic')[t1].style.visibility="visible";
105 document.getElementsByName('card')[t1].style.borderStyle="none";
107 else if(t2===null&&t1!=card){
109 document.getElementsByName('pic')[t2].style.visibility="visible";
110 document.getElementsByName('card')[t2].style.borderStyle="none";
112 if(document.getElementsByName('card')[t1].innerHTML===document.getElementsByName('card')[t2].innerHTML){
115 var to=setTimeout(dis,1000,yn,t1,t2);
120 function dis(yn,a,b){
124 window.alert("You Won.");
126 document.getElementsByName('card')[a].style.visibility="hidden";
127 document.getElementsByName('card')[b].style.visibility="hidden";
131 document.getElementsByName('pic')[a].style.visibility="hidden";
132 document.getElementsByName('pic')[b].style.visibility="hidden";
133 document.getElementsByName('card')[a].style.borderStyle="solid";
134 document.getElementsByName('card')[b].style.borderStyle="solid";
140 body{background-color:#0034BC}
144 <div name="card"></div>
145 <div name="card"></div>
146 <div name="card"></div>
147 <div name="card"></div>
148 <div name="card"></div>
149 <div name="card"></div>
150 <div name="card"></div>
151 <div name="card"></div>
152 <div name="card"></div>
153 <div name="card"></div>
154 <div name="card"></div>
155 <div name="card"></div>
156 <div name="card"></div>
157 <div name="card"></div>
158 <div name="card"></div>
159 <div name="card"></div>