CARGAR UN FORMULARIO PULSANDO UN BOTON

Iniciado por bleyarkngel, 26 Junio 2009, 06:01 AM

0 Miembros y 1 Visitante están viendo este tema.

bleyarkngel

HOLAS GENTE  bueno para presentarme soy nuevo aki y es mi primer post.

pero bueno aqui va mi pregunta.
lo que quiero hacer es mostrar un formulario (formulario de registro persona) donde tiene su boton de enviar datos mediante  'action=post'. y sus respectivos campos (nombre, apellido, etc). aki va el detalle quiero crear un boton donde al hacer click me cargue otro formulario o simplemente me muestre mas campos y hacerle click otra vez  sobre el boto esconder el formulario. todo esto  debajo del  anterior anterio formulario  para poder  llenar mas datos ( como puede ser datos de apoderado en caso que sea menor de edad ).

todo esto si es posible con solo php.  o talves otras alternativas

gracias de antemano.
salu2 estare esperando su ayuda

[u]nsigned

Mete el segundo form en un DIV, y usa CSS para mostrarlo/acultarlo. Claro, siempre y cuando el form opcional sea siempre igual (estatico).

Si queres dinamismo tenes que usar dhtml.


No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

HardieVon

Cita de: The Facku en 26 Junio 2009, 06:28 AM
Mete el segundo form en un DIV, y usa CSS para mostrarlo/acultarlo. Claro, siempre y cuando el form opcional sea siempre igual (estatico).

Si queres dinamismo tenes que usar dhtml.

yo creo que seria mas factible utilizar eventos del propio formualrio como onclick

bleyarkngel

HOLA HardieVon . me puedes explicar como usar ese evente onclick talves puedas subir algun ejemplo para verlo . te agredasco desde ya.

[ Alberto]

Debemos de hacer todas las cosas sencillas, excepto las cosas sencillas

bleyarkngel

#5
holas otra vez a todos.

bueno aun no me queda claro. como les decia lo que quiero lograr es
tengo la vista la pagina. la cual contiene un formulario  y sus botones para guardar , borrar  quiero que haya un boton el cual si es presionado cree otro formulario debajo del otro  como puedo lograr esto.

si pueden darme mas ejemplos de ese evente "onclick" tengo algo de conocimientos en "php, javascrip,html,css" quisiera que los ejemplos contenplen los 2 lenguajes que mensione

gracias de antemano.
estare esperando su ayuda

Og.

|-

HardieVon

#7
Cita de: Nphacks en 28 Junio 2009, 05:32 AM
javascript + css

:o ¿enserio? Juramelo.




bleyarkngel, ahorita te hago un ejemplo

Og.

#8
Cita de: HardieVon en 28 Junio 2009, 05:40 AM
Cita de: Nphacks en 28 Junio 2009, 05:32 AM
javascript + css

:o ¿enserio? Juramelo.




bleyarkngel, ahorita te hago un ejemplo

perdon, no aclare bien xD
eso fue por que me parecio que este post no va en php, se necesita javascript y css xD

bueno masomenos lo haria asi:


<html>
<head><title>formulario</title>
<script>
  function interruptor() {
     numero = this.id.charAt(this.id.length-1);
     parrafo = document.getElementById("contenidos_" + numero);
     liga = document.getElementById("enlace_" + numero);

     switch(parrafo.style.display) {  
        case "inline"   :  
        case ""         :   parrafo.style.display = "none";  
                       liga.innerHTML = "Mostrar formulario";  
                       break;
        case "none"      :    parrafo.style.display = "inline";  
                       liga.innerHTML = "Ocultar formulario";  
                       break;
     }
  }
  window.onload=function(){
     var enlaces = document.getElementsByTagName("a");
     enlaces[0].onclick=interruptor;
     enlaces[1].onclick=interruptor;
  }
</script>
</head>
<body>
<span id='contenidos_1'>aqui va el formulario 1</span>
<span id='contenidos_2'>aqui va el formulario 2</span>
</br></br>
<a id="enlace_1" href="#">Ocultar formulario </a>1
<a id="enlace_2" href="#">Ocultar formulario </a>2
</body>
</html>
|-

bleyarkngel

gracias x la yuda Nphacks   de todos modos estare esperando el ejemplo de
[ Alberto]