allora, non ho fatto in tempo a modificare il precedente post.
cmq:

dopo aver "risolto" il problema della creazione degli oggetti da visualizzare nella pagina, sto provando a creare una tabella che tenga sulla stessa riga gli oggetti senza mandarli a capo in automatico cmoe fa firefox.

nella pagina c'è già una tabella vuota con id: "tbl_griglie".

poi
codice:
...
//odiv ora contiene tutti gli oggetti che volevo creare.
odiv.appendChild(f1);
odiv.appendChild(f3);
odiv.appendChild(f2);

//inizio a lavorare sulle righe e colonne della tabella per impaginare il tutto...
var row = document.createElement("TR");
var col = document.createElement("TD");

	if(giri == 0){
		row.appendChild(col);
		col.appendChild(odiv);
		document.getElementById('tbl_griglie').appendChild(row);
		giri++;
	}
	if(giri <= 2){
		col.appendChild(odiv);
		//row.appendChild(col);
		document.getElementById('tbl_griglie').appendChild(col);
		giri++;	
		}
	else{
		row.appendChild(col);
		col.appendChild(odiv);
		document.getElementById('tbl_griglie').appendChild(row);
		giri = 0;
	}
solo che non mi si fila proprio
e continua ad incolonnarmi gli oggetti creati.