Quiero decir, que tu cuando creas un TD, por defecto el INNERHTML no tiene nada, es una propiedad existente, pero carece de valor, con lo que a eso no puedes concatenarlo con nada, es decir, usando +=.
De todos modos, puedes hacer la prueba fácilmente :) y ver que va a ser que si :P
Código PHP:
// Esto funciona
var a = "";
alert(a);
// Esto falla
var b += "";
alert(b);