Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/08/2011, 02:53
Avatar de Batan
Batan
 
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Boton creador de formulario

Te dejaré un ejemplo muy básico que hice.


Código JS. Va entre las etiquetas head
Código Javascript:
Ver original
  1. <script type="text/javascript" language="javascript">
  2. function agregarFormulario(){
  3. var nuevoForm = document.createElement('form');//Crear el formulario
  4. var nuevoInputText = nuevoForm.appendChild(document.createElement('input'));//Dentro del formulario creas la caja
  5. var nuevoInputBoton = nuevoForm.appendChild(document.createElement('input'));//Dentro del formulario crear el boton
  6.  
  7. nuevoInputText.type = 'text'; //defines el tipo de la caja
  8. nuevoInputBoton.type = 'button'; //defines el tipo del boton
  9.  
  10. var division = document.getElementsByTagName('division')[0];// guardas en una variable la etiqueta donde quieras mostrar el formulario.
  11.  
  12. document.getElementById('division').insertBefore(nuevoForm,division);//muestras el formulario
  13. document.getElementById('division').insertBefore(nuevoInputText,division); //muestras la caja
  14. document.getElementById('division').insertBefore(nuevoInputBoton,division); // muestras el boton
  15. }
  16. </script>



El HTML
Código HTML:
Ver original
  1. <div id="division">
  2. </div>
  3. <br />
  4. <input type="button" onclick="agregarFormulario()" value="Agregar Formulario"/>


Ahora con esto tu debes empezar a buscar sobre las propiedad que desees. Ojo a la propiedad Nodeclone.

Una referencia.
http://www.peterbe.com/plog/createelement-a


Un ejemplo para lo que tu quieres(pero si no te informas sobre estos methodos y propiedad no sabrás que hacer)
http://www.telefonica.net/web2/blas-mar/crear.html



Saludos y suerte!