Yo diría hasta demasiado pronto:
Resulta que al hacer clik me salta un error y no me doy cuenta donde está, creo que es en el tema de borrar las celdas que creo, sabes donde está??
Código PHP:
Num=0;
function Agregar(fil){
obj=fil.form;
obj=document.getElementById('tabla');
f=document.getElementById('fila');
Num++;
elTr=document.createElement('tr');
elTd=document.createElement('td');
elTd.innerHTML='valor '+Num+':';
elTr.appendChild(elTd);
elTd=document.createElement('td');
elem=document.createElement('input');
elem.type='text';
elem.name='valor'+Num;
elem.id='valor'+Num;
// añadir boton para borrar
elem1=document.createElement('input');
elem1.type='button';
elem1.value='X';
elem1.setAttribute('borrar','valor'+Num);
elem1.onclick = function() {
document.forms[0].removeChild(document.getElementById(this.getAttribute('borrar')));
document.forms[0].removeChild(this);
}
elTd.appendChild(elem);
elTd.appendChild(elem1);
elTr.appendChild(elTd);
obj.insertBefore(elTr,f)
return Num;
}
<table width="650" border="0" cellspacing="0" cellpadding="0">
<tbody id="tabla"><tr id="fila"><td> </td>
<td><table width="500">
<tr>
<td><input type="button" name="Submit" value="Agregar Valor" onClick="Agregar(this)">
<input type="hidden" name="txt"><input type="hidden" name="num"></td>
</tr>
</table>
gracias