Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2011, 19:00
luigieder
 
Fecha de Ingreso: julio-2011
Ubicación: popayan
Mensajes: 27
Antigüedad: 12 años, 9 meses
Puntos: 4
creacion de nuevo formulario con un boton

hola necesito que un boton cree un nuevo formulario en la misma pagina cada vez que le de click...lo que necesito es que antes que aparezca el formulario tenga un campo de texto y en el formulari nuevo pueda colocarle todo lo que se puede colocar en un formulario normal tengo el sigiente codigo...


<html>
<head>
<title>Agregar formulario</title
<script type="text/javascript" language="javascript">
function agregarFormulario(){
var nuevoForm = document.createElement('form','method=get','action =form.php');//Crear el formulario
var nuevoInputText = nuevoForm.appendChild(document.createElement('inpu t'));//Dentro del formulario creas la caja
var otroInputText = nuevoForm.appendChild(document.createElement('inpu t'));
var nuevoInputBoton = nuevoForm.appendChild(document.createElement('inpu t'));//Dentro del formulario crear el boton

nuevoInputText.type = 'text'; //defines el tipo de la caja
nuevoInputText.value = 'text';
otroInputText.type='text';
nuevoInputBoton.type = 'submit'; //defines el tipo del boton
nuevoInputBoton.value = 'Guardar';

var division = document.getElementsByTagName('division')[0];// guardas en una variable la etiqueta donde quieras mostrar el formulario.

document.getElementById('division').insertBefore(n uevoForm,division);//muestras el formulario
document.getElementById('division').insertBefore(o troInputText,division);
document.getElementById('division').insertBefore(n uevoInputText,division); //muestras la caja
document.getElementById('division').insertBefore(n uevoInputBoton,division); // muestras el boton
}
</script>
</head>
<body>
<div id="division">
</div>
<br />
<input type="submit" onclick="agregarFormulario()" value="Agregar Formulario"/>


</body>
</html>

el problema es que nose como hacerle los arreglos al formulario emergente si alguien sabe como hacerlo porfa decirme como hacerlo