Hola amigos, estoy haciendo un sistema que crea automáticamente los <inputs text> para después ingresar a una DB los datos, las preguntas que tengo son:
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>