o como puedo llamar los campos agregados dinamicamente por PHP el código que tengo es el siguiente:
Este es el codigo Javascript
Código:
<script type="text/javascript"> var contadorid =1; function Agregarfilas() { contadorid++; var agregarcampos = document.getElementById('raizlectura').cloneNode(true); agregarcampos.id = contadorid; agregarcampos.style.display = 'block'; var newField = agregarcampos.childNodes; for (var i=0;i<newField.length;i++) { var theName = newField[i].name if (theName) newField[i].name = theName + contadorid; } var insertarcam = document.getElementById('raizescritura'); insertarcam.parentNode.insertBefore(agregarcampos,insertarcam); } window.onload = function() { document.getElementById("Agregarfilas").onclick = Agregarfilas; Agregarfilas(); }; </script>
este es el formulario HTML
Código HTML:
<div id="raizlectura" style="display: none"> <center> <input type="date" name="FechaGas" size="10" maxlength="10"> <input type="text" name="Dest" size="12" maxlength="30" placeholder="Destino"> <TD WIDTH=100><select size="1" name="TypeG"> <option value=""> Tipo de Gasto</option> <option>informacion de texto2</option> <option>informacion de texto2</option> </select></TD> <TD WIDTH=100><select size="1" name="Moneda"> <option value="">Moneda</option><option>MXN</option><option>USD</option></select></TD> <TD WIDTH=100><input type="text" size="10" name="Subto" onChange="validarSiNumero(this.value);" placeholder="Sub total"/></TD> <TD WIDTH=100><input type="text" size="4" name="Porcentaje" onChange="validarSiNumero(this.value);" placeholder="IVA %"/></TD> <TD WIDTH=100><input type="text" size="10" name="Iva" onChange="validarSiNumero(this.value);" placeholder="IVA $"/></TD> <TD WIDTH=100><input type="text" size="10" name="Total" onChange="validarSiNumero(this.value);" placeholder="Total"/></TD> <TD WIDTH=100><input type="text" name="Just" placeholder="Justificacion"/></TD> <TD WIDTH=100><input type="text" size="10" name="RFC" placeholder="RFC"/></TD> <TD WIDTH=100><input type="text" size="10" name="Factura" placeholder="Factura"/></TD> </TR> <TR> <input type="button" value="Quitar" onclick="this.parentNode.parentNode.removeChild(this.parentNode);" /> </center> </div> <span id="raizescritura"></span> <p align= "left"><input type="button" id="Agregarfilas" value="+" /><p>