Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/08/2006, 10:16
Avatar de Nano_
Nano_
 
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 19 años
Puntos: 96
De acuerdo

Saludos.. Bueno despues de buscar y buscar pude sacar la funcion que necesitaba ahi se las dejo para que la miren y analizen por si alguna vez tienen que programar algo similar

Funcion JavaScript
Código HTML:
//Declaracion de la variable contador para que todos los name de la forma queden diferentes 
var contador = 0;

function mostrar_detsec5()
{

	contador++;
//Llamado del div de la forma y que sea visbile para el usuario
	var newFields = document.getElementById('seccion5').cloneNode(true);

	newFields.id = '';
	newFields.style.display = 'block';

//Llamamos los nodos hijos de la forma
	var newField = newFields.childNodes;
	for (var i=0;i<newField.length;i++)
	{
//Al nodo hijo los incrementamos (todos los campos de la forma) .
		var theName = newField[i].name
		if (theName)
			newField[i].name = theName + contador;
	}
//La copia es lista ahora es insertada en el documento.
	var insertHere = document.getElementById('Adicionar');

	insertHere.parentNode.insertBefore(newFields,insertHere);
}

window.onload = mostrar_detsec5;
Formulario html

Código HTML:
 <div id="seccion5" style="display: none">
	<p class="hr"> </p>
//Borra 
	<input type="button" value="Eliminar Articulo" style="font-size: 10px" onClick="this.parentNode.parentNode.removeChild(this.parentNode);">

//TAble
................
//Fin del codigo
</div>
<span id="Adicionar"></span>
    <input type="button" style="font-size: 10px" value="Adicionar Articulo" onClick="mostrar_detsec5()"> 
Bueno hasta pronto y espero que les sea de ayuda!!
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Última edición por Nano_; 04/08/2006 a las 15:37