Hola de nuevo.
Se me había despistado este mensaje y hasta ahora no me he dado cuenta que estaba pendiente. A ver si este código te sirve:
Código PHP:
<html>
<head>
<title>Untitled</title>
<script>
var n=0;
function add() {
pepe = document.getElementById('tabla');
n++;
fila = document.createElement('tr');
celda = document.createElement('td');
fila.appendChild(celda);
code=document.createElement('input');
code.type='text';
code.name='cod_'+n;
code.size='5';
celda.appendChild(code);
celda = document.createElement('td');
fila.appendChild(celda);
cant=document.createElement('input');
cant.type='text';
cant.name='cant_'+n;
cant.size='3';
celda.appendChild(cant);
pepe.appendChild(fila);
}
</script>
</head>
<body>
<table border="1">
<tbody id="tabla">
</tbody>
</table>
<form>
<input type="button" value="agregar" onclick="add()">
</form>
</body>
</html>
He puesto
var n=0 fuera de la función para que no vuelva a empezar a cero cada vez que la llames.
Saludos,