1) mi boton de eliminar <inputs> no esta funcionando, no se si estoy pasando bien los datos a la función eliminar de javascript.
2) Como haría el código en PHP para que reciba los <input> (quiero recalcar que no hay un numero definido de inputs, asi que necesitare un "count"... pero no se como hacerlo, si alguien me da una idea.)
Código HTML:
<script type="text/javascript"> var nextinput = 0; function AgregarCampos(){ nextinput++; campo = '<input type="text" size="50" id="campo' + nextinput + '" name="campo' + nextinput + '" /> <input type="text" size="10" id="costo' + nextinput + '" name="costo' + nextinput + '" /><input type="button" name="eliminar" id="eliminar" value=" - " onclick="eliminarCampos(campo' + nextinput + ');"><br>'; $("#campos").append(campo); } function eliminarCampos(q){ alert(q); var el = document.getElementById(q).value; var padre = el.parentNode; padre.removeChild(el); } </script> <body> <input type="button" name="boton" id="boton" value="Añadir +" onclick="AgregarCampos();"> <div id="campos"> </div>