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:
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>';
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.
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?