Foros del Web » Programando para Internet » Javascript »

Se puede ocultar un div ?

Estas en el tema de Se puede ocultar un div ? en el foro de Javascript en Foros del Web. Hola, queria saber si se puede ocultar un div durante todos los viernes, sabados y domingos? y si alguien lo tiene a mano le agradecería ...
  #1 (permalink)  
Antiguo 10/11/2014, 08:54
 
Fecha de Ingreso: agosto-2014
Mensajes: 294
Antigüedad: 9 años, 8 meses
Puntos: 4
Se puede ocultar un div ?

Hola, queria saber si se puede ocultar un div durante todos los viernes, sabados y domingos? y si alguien lo tiene a mano le agradecería que me lo pase !

Gracias +1 a todos
  #2 (permalink)  
Antiguo 10/11/2014, 14:44
Avatar de dAvidcA  
Fecha de Ingreso: septiembre-2009
Ubicación: /home/dev/
Mensajes: 73
Antigüedad: 14 años, 8 meses
Puntos: 7
Respuesta: Se puede ocultar un div ?

Hola yopmail, el siguiente código espero te ayude:

Código Javascript:
Ver original
  1. var now = new Date();
  2. switch(now.getDay()){
  3.         // 0 Domingo
  4.         // 1 Lunes
  5.         // 2 Martes
  6.         // 3 Miércoles
  7.         // 4 Jueves
  8.         // 5 Viernes
  9.         // 6 Sábado
  10.     case 5,6,0:
  11.         document.getElementById("mensajeLunesAJueves").style.display = "none";
  12.         break;
  13. }

Código HTML:
Ver original
  1. <div id="mensajeLunesAJueves">Este mensaje se puede ver solo de Lunes a Jueves.</div>

Saludos.
  #3 (permalink)  
Antiguo 11/11/2014, 11:55
 
Fecha de Ingreso: agosto-2014
Mensajes: 294
Antigüedad: 9 años, 8 meses
Puntos: 4
Respuesta: Se puede ocultar un div ?

Muchisimas Gracias por la ayuda compañero! fuf pruebo el codigo pero parece que no funciona :( no se si debe de haber algun error o algo? de todos modos +1 ! si alguien que conocimiento si se lo puede mirar haber si esta bien... ya que no encuentro el problema, para ver su funcionaba, puse que no se muetre ningun dia, osea asi.. y el texto dentro del div sigue mostrandose:



Código HTML:
<script type="text/javascipt">
var now = new Date();
switch(now.getDay()){
        // 0 Domingo
        // 1 Lunes
        // 2 Martes
        // 3 Miércoles
        // 4 Jueves
        // 5 Viernes
        // 6 Sábado
    case 1,2,3,4,5,6,0:
        document.getElementById("mensajeLunesAJueves").style.display = "none";
        break;
}
</script> 




Cita:
Iniciado por dAvidcA Ver Mensaje
Hola yopmail, el siguiente código espero te ayude:

Código Javascript:
Ver original
  1. var now = new Date();
  2. switch(now.getDay()){
  3.         // 0 Domingo
  4.         // 1 Lunes
  5.         // 2 Martes
  6.         // 3 Miércoles
  7.         // 4 Jueves
  8.         // 5 Viernes
  9.         // 6 Sábado
  10.     case 5,6,0:
  11.         document.getElementById("mensajeLunesAJueves").style.display = "none";
  12.         break;
  13. }

Código HTML:
Ver original
  1. <div id="mensajeLunesAJueves">Este mensaje se puede ver solo de Lunes a Jueves.</div>

Saludos.
  #4 (permalink)  
Antiguo 11/11/2014, 12:13
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Se puede ocultar un div ?

Para ejecutar el mismo conjunto de instrucciones en varios casos, la manera correcta de agruparlos es esta:

Código Javascript:
Ver original
  1. case 1: case 2: case 3:
  2.     //Instrucciones
  3. break;

Saludos
__________________
«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
  #5 (permalink)  
Antiguo 11/11/2014, 12:44
 
Fecha de Ingreso: agosto-2014
Mensajes: 294
Antigüedad: 9 años, 8 meses
Puntos: 4
Respuesta: Se puede ocultar un div ?

Muchisimas Gracias Alexis! He probado tambien de esta forma pero nada.. sigue mostrado el contenido cuando no deberia, aqui dejo un el archivo con únicamente el javascript: http://opcionesbinarias.site90.com/javascript.html
+1


Cita:
Iniciado por Alexis88 Ver Mensaje
Para ejecutar el mismo conjunto de instrucciones en varios casos, la manera correcta de agruparlos es esta:

Código Javascript:
Ver original
  1. case 1: case 2: case 3:
  2.     //Instrucciones
  3. break;

Saludos
  #6 (permalink)  
Antiguo 11/11/2014, 13:07
Avatar de dAvidcA  
Fecha de Ingreso: septiembre-2009
Ubicación: /home/dev/
Mensajes: 73
Antigüedad: 14 años, 8 meses
Puntos: 7
Respuesta: Se puede ocultar un div ?

Cita:
Iniciado por yopmail Ver Mensaje
Muchisimas Gracias Alexis! He probado tambien de esta forma pero nada.. sigue mostrado el contenido cuando no deberia, aqui dejo un el archivo con únicamente el javascript: http://opcionesbinarias.site90.com/javascript.html
+1
Asigna la ejecución del Javascript al vento window.onload:

Código Javascript:
Ver original
  1. window.onload=function(){
  2.     var now = new Date();
  3.     switch(now.getDay()){
  4.             // 0 Domingo
  5.             // 1 Lunes
  6.             // 2 Martes
  7.             // 3 Miércoles
  8.             // 4 Jueves
  9.             // 5 Viernes
  10.             // 6 Sábado
  11.         case 0: case 1: case 2: case 3: case 5: case 5: case 6:
  12.             document.getElementById("mensajeLunesAJueves").style.display = "none";
  13.             break;
  14.     }
  15. }
  #7 (permalink)  
Antiguo 11/11/2014, 13:17
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Se puede ocultar un div ?

O coloca el código JS justo antes de la etiqueta </body>.

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.     <meta charset="UTF-8" />
  4.     <title>Título</title>
  5. </head>
  6.     <!-- Tus elementos -->
  7.     <script type="text/javascript">
  8.         //Acá debe de ir el código JS
  9.     </script>
  10. </body>
  11. </html>

Saludos
__________________
«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
  #8 (permalink)  
Antiguo 11/11/2014, 13:29
 
Fecha de Ingreso: agosto-2014
Mensajes: 294
Antigüedad: 9 años, 8 meses
Puntos: 4
Respuesta: Se puede ocultar un div ?

Soys unos genios los dos! MUCHISIMAS GRACIAS!!!! De mayor quiero ser como vosotros!



Cita:
Iniciado por dAvidcA Ver Mensaje
Asigna la ejecución del Javascript al vento window.onload:

Código Javascript:
Ver original
  1. window.onload=function(){
  2.     var now = new Date();
  3.     switch(now.getDay()){
  4.             // 0 Domingo
  5.             // 1 Lunes
  6.             // 2 Martes
  7.             // 3 Miércoles
  8.             // 4 Jueves
  9.             // 5 Viernes
  10.             // 6 Sábado
  11.         case 0: case 1: case 2: case 3: case 5: case 5: case 6:
  12.             document.getElementById("mensajeLunesAJueves").style.display = "none";
  13.             break;
  14.     }
  15. }

Cita:
Iniciado por Alexis88 Ver Mensaje
O coloca el código JS justo antes de la etiqueta </body>.

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.     <meta charset="UTF-8" />
  4.     <title>Título</title>
  5. </head>
  6.     <!-- Tus elementos -->
  7.     <script type="text/javascript">
  8.         //Acá debe de ir el código JS
  9.     </script>
  10. </body>
  11. </html>

Saludos

Etiquetas: Ninguno
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 07:58.