Úvod do programování
Tohle je kousek JavaScriptu, který potřebujeme vložit do stránky.
/* SEM BUDEME NĚCO PSÁT ;-) */ function priKliknutiNaPolicko(infoOUdalosti) { /* SEM BUDEME NĚCO PSÁT ;-) */ } /* ---------------------------------------------------------------------------------- Systemova cast, ktera zaregistruje obsluhu udalosti onClick ke kazde bunce tabulky ---------------------------------------------------------------------------------- */ function priNahraniStranky() { var polickoElementList = document.getElementsByTagName('td'); for (var i=0; i<polickoElementList.length; i++) { var polickoElement = polickoElementList[i]; bindEvent(polickoElement, 'click', priKliknutiNaPolicko); } } function bindEvent(element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); } else { element.attachEvent('on' + type, handler); } } bindEvent(window, 'load', priNahraniStranky);
Z těchto kousků JavaScriptu můžete postavit metodu priKliknutiNaPolicko()
.
var zrovnaHraje; zrovnaHraje = "X"; var bunka; bunka = infoOUdalosti.target; if (bunka.innerHTML === "") { /* prikazy */ } bunka.innerHTML = zrovnaHraje; if (zrovnaHraje === "X") { /* prikazy */ } else { /* prikazy */ } zrovnaHraje = "X"; zrovnaHraje = "O";