OK ora la cosa e` piu` chiara.

Non vedo la creazione dei checkbox: sono da aggiungere?
codice:
  nb = document.getElementById('numTA').value;
  var textTA  = '<table>\n';
  for (i=0;i<nb;i++) {
    var idTA = "ta"+i;
    textTA += '<tr><td class="formtext"> Colore n°'+i+':</td>\n';
    textTA += '  <td class="formarea" colspan="5">';
    textTA += '<input type="text" name="Color'+i+'" id="'+idTA+'" size="6"</td>\n';
    textTA += '  <td><input type="checkbox" name="canc'+i+'" id='+i+'"></tr>\n';
  }
  textTA += '</table>';
  html   = textTA; // non serve!!!
  document.getElementById('container').innerHTML = textTA; 
}
Ho cercato di razionalizzare la cosa: non ha senso e complica la vita fare tante tabelle: la tabella deve essere unica, con varie righe.

Ho anche tolto tutte le istruzioni di formattazione: vanno inserite dentro un CSS, non dentro il codice HTML.

Nota che prima parlavi di textraea, mentre io vedo solo degli input tipo testo.

Comunque prima di tutto occorre sistemare il codice HTML, poi si puo` procedere al controllo.

Verifica se questo codice ti va bene (dovrai ancora farci dei ritocchi).