for(
var i=1 .. //para que no tengas error en el JS.
recuerda que getElementById en la mayoría de los navegadores hace referencia al atributo
id y no el atributo
name de la etiqueta, por lo que es buena idea que en php le asignes lo mismo, pero en el name como array para php:
echo '<input name="nombre
['.$j.']" id="nombre'.$j.'" ... />'; //nota que name uso corchetes y en id no, así php lo tomaría como array