Foros del Web » Programando para Internet » Javascript »

como ocultar informacion???

Estas en el tema de como ocultar informacion??? en el foro de Javascript en Foros del Web. Buenos dias, necesito hacerles una consulta. Como dice el titulo del post, necesito saber como ocultar parte de la pagina, y que esta sea mostrada ...
  #1 (permalink)  
Antiguo 17/05/2012, 08:51
 
Fecha de Ingreso: noviembre-2011
Mensajes: 121
Antigüedad: 12 años, 5 meses
Puntos: 0
como ocultar informacion???

Buenos dias, necesito hacerles una consulta.

Como dice el titulo del post, necesito saber como ocultar parte de la pagina, y que esta sea mostrada al marcar o hacer click en una casilla de verificacion.

Les explico que es lo que necesito en forma concreta.

Tengo un formulario en PHP el cual graba los datos en una base de datos MySQL. En este formulario tengo las opciones de Cocina, Calefont, Calefactor, Otros, y cada una de estas opciones tiene diferentes fallas.

Lo que quiero es que al marcar la casilla de Cocina me despliegue el listado de opciones, diferente para cada uno.

Es posible hacer eso? lo pregunto porque no me manejo con JS y al parecer es la unica opcion que tengo...

Gracias
  #2 (permalink)  
Antiguo 17/05/2012, 09:07
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: como ocultar informacion???

creo que te refieres a selects dependientes, se implementan usando AJAX
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 17/05/2012, 09:39
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: como ocultar informacion???

Hola, seguro esta respuesta no cubrirá el 100% de tu pregunta, pero te hice un ejemplo, que puede servirte para ver como manejar el checkbox:

Código HTML:
Ver original
  1. <input type="checkbox" id="check">
  2. <div id="pagina" class="inactivo">Lorem ipsum ...</div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

Código CSS:
Ver original
  1. .inactivo{ display: none;  }
  2. .activo  { display: block; }

Código Javascript:
Ver original
  1. window.onload = function(){
  2.     var check  = document.getElementById("check");
  3.     var pagina = document.getElementById("pagina");
  4.    
  5.     check.onclick = function(){
  6.         if(check.checked){
  7.             pagina.setAttribute('class','activo');
  8.         }
  9.         else{
  10.             pagina.className = "inactivo";            
  11.         }
  12.     }
  13. }

Saludos.
  #4 (permalink)  
Antiguo 17/05/2012, 19:01
 
Fecha de Ingreso: noviembre-2011
Mensajes: 121
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: como ocultar informacion???

muchas gracias, hare algunas pruebas!!!

Etiquetas: formulario, js, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:37.