Non so perché, ma anche i programmini più semplici non mi funzionano e va a finire che sto ore e ore su una cosa che in teoria dovrebbe funzionare. Se è inesperienza o sfiga non lo so, comunque ho provato questo codice per creare una scacchiera in javascript:
Ho fatto un debug e non ci sono errori, se posiziono un alert in qualsiasi parte del codice questo viene letto, dall'inizio fino alla fine.codice:var chessboard = document.getElementById('chessboard'); chessboard.innerHTML = '<table><tr>'; for(i=0; i<8; i++){ if(i!=0) chessboard.innerHTML += '</tr><tr>'; for(j=0; j<8; j++) chessboard.innerHTML += '<td></td>'; } chessboard.innerHTML += '</tr></table>';
Se scrivo del testo negli innerHTML viene letto anch'esso. Però è come se la tabella si chiudesse prima del ciclo for e dunque i td e i tr non vengono letti poiché manca l'elemento padre.
Qualcuno può aiutarmi?