Perdón por tardar tanto...
Esta es la última versión, probé también con
innerHTML y con corchetes en los ids ('nombre[]') sin resultados.
Código:
function agregarArt()
{
var i, tbl;
i = parseInt(document.form.sig.value);
tbl = document.getElementById('arts');
fila = document.getElementById('art1');
nueva = fila.cloneNode(true);
nueva.id = 'art' + i;
nueva.name = nueva.id;
celdas = nueva.getElementsByTagName('td');
inp = celdas[0].getElementsByTagName('input');
inp[0].id = 'nombre' + i;
inp[0].name = inp[0].id;
inp = celdas[1].getElementsByTagName('input');
inp[0].id = 'cantidad' + i;
inp[0].name = inp[0].id;
inp = celdas[2].getElementsByTagName('input');
inp[0].id = 'precio' + i;
inp[0].name = inp[0].id;
inp = celdas[3].getElementsByTagName('input');
inp[0].onclick =
function ()
{
borrarArt('art' + i)
}
tbl.appendChild(nueva);
i++;
document.form.sig.value = i.toString(10);
}
El que los recibe por ahora hace esto solo
Código:
<?php
print_r($_POST);
?>