Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2015, 11:24
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Script para mostrar y ocultar un div

Puedes hacerlo mediante las propiedades display, visibility, opacity y height.

Código Javascript:
Ver original
  1. //Con display
  2. elemento.style.display = "none";
  3.  
  4. //Con visiblity
  5. elemento.style.visibility = "hidden";
  6.  
  7. //Con opacity
  8. elemento.style.opacity = 0;
  9.  
  10. //Con height
  11. elemento.style.height = 0;

La primera genera que el elemento no solo no sea visto, sino que no forme parte del documento. Como si no existiera.

La segunda solo lo vuelve invisible, pero el elemento seguirá allí, por lo que seguirá ocupando el mismo espacio que ocupaba cuando era visible.

La tercera vuelve opaco al elemento, al punto de que este deja de ser visible, pero sigue en el documento y ocupando el mismo espacio.

La cuarta le quita la altura, por lo que el elemento deja de ser visible, sin embargo, si no se le asigna un cero a su anchura, seguirá ocupando el espacio a lo ancho de siempre. También hay que tener en cuenta que si se le asignó un borde, este seguirá siendo visible incluso si el alto y ancho están establecidos en cero. Evidentemente, el elemento, al igual que en los casos dos y tres, permanece en el documento.

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 09/10/2015 a las 13:12 Razón: Letra faltante