Bueno gente ya solucione problema acá dejo como hice use DHTML creación campos de texto dinámicamente:
Código Javascript
:
Ver original<script type="text/javascript">
icremento =0;
function crear(obj) {
icremento++;
field = document.getElementById('field');
contenedor = document.createElement('div');
contenedor.id = 'div'+icremento;
field.appendChild(contenedor);
contenedor = document.createElement('div');
contenedor.prototype = 'div'+icremento;
field.appendChild(contenedor);
newtext = document.createTextNode("Nombre de articulo "+icremento+": ");
contenedor.appendChild(newtext);
boton = document.createElement('input');
boton.type = 'text';
boton.name = 'name_art'+'[]';
contenedor.appendChild(boton);
newtext = document.createTextNode(" Cantidad de articulos: ");
contenedor.appendChild(newtext);
boton = document.createElement('input');
boton.type = 'text';
boton.name = 'cant_art'+'[]';
contenedor.appendChild(boton);
boton = document.createElement('input');
boton.type = 'button';
boton.value = 'Borrar';
boton.name = 'div'+icremento;
boton.onclick = function () {borrar(this.name)}
contenedor.appendChild(boton);
}
function borrar(obj) {
field = document.getElementById('field');
field.removeChild(document.getElementById(obj));
}
</script>
Código HTML:
<fieldset id="field">
<input type="button" value="Crear articulo" onclick="crear(this)">
</fieldset>