Foros del Web » Programando para Internet » Javascript »

Acceder a propiedades de una capa

Estas en el tema de Acceder a propiedades de una capa en el foro de Javascript en Foros del Web. Hola, Yo yengo una capa. <div id="escuela style="visibility:hidden"> Lo que sea </div> Y tendre una capa oculta Luego dentro de un javascript que se llame ...
  #1 (permalink)  
Antiguo 29/01/2010, 08:01
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Acceder a propiedades de una capa

Hola,

Yo yengo una capa.
<div id="escuela style="visibility:hidden">
Lo que sea
</div>
Y tendre una capa oculta
Luego dentro de un javascript que se llame mediante un evento onclick puedo hacer un document.getElementById("escuela).style.visibility ="visible";
Y mi capa se vera pero si yo tengo:
<div id="escuela >
<div id="loader" style="visibility:hidden">
lo que sea
</div>
</div>

Luego en un javascript no me funciona el

document.getElementById("loader).style.visibility= "visible";

Alguna idea de como seria?

Gracias

Saludos
__________________
La ficción es y será mi única realidad
  #2 (permalink)  
Antiguo 29/01/2010, 08:06
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Acceder a propiedades de una capa

¿Te da algún error? Porque parece estar bien (supongo que el que no hayas cerrado la comilla en el ID fue sólo un error al escribir el tema)
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 29/01/2010, 08:08
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Respuesta: Acceder a propiedades de una capa

No me da ningun error, simplemente no va, el tyema de la compilla no hagas caso porque ha sido al escribirlo aqui pero en el codigo real lo tengo bien
__________________
La ficción es y será mi única realidad
  #4 (permalink)  
Antiguo 29/01/2010, 08:16
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Respuesta: Acceder a propiedades de una capa

El tema es que sino esta dentro de la capa si que va, no se porque asi que la llamada no le gusta por eso
__________________
La ficción es y será mi única realidad
  #5 (permalink)  
Antiguo 29/01/2010, 08:17
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Acceder a propiedades de una capa

Pero para que se vea ambos elementos deben tener style.visibility = "visible", asegúrate de que así sea.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #6 (permalink)  
Antiguo 29/01/2010, 08:24
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: Acceder a propiedades de una capa

Coloca los div asi:

<div id="escuela" style="position:absolute">
<div id="loader" style="visibility:hidden">
lo que sea
</div>
</div>

y le cambias el valor de la propiedad como venias haciendo, solo que te volaste una comilla:
Cita:
document.getElementById("loader").style.visibility= "visible";
Saludos. ah y no le tengas miedo al ying yang
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse

Última edición por mhax; 29/01/2010 a las 08:33
  #7 (permalink)  
Antiguo 29/01/2010, 08:29
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Respuesta: Acceder a propiedades de una capa

asi lo prove y no funciona... y no lo entiendo la verdad porque diria que esta bien
__________________
La ficción es y será mi única realidad
  #8 (permalink)  
Antiguo 29/01/2010, 08:31
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: Acceder a propiedades de una capa

Ya probaste como te dije? y no funciona? yo lo probe y corre perfecto..
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse
  #9 (permalink)  
Antiguo 29/01/2010, 08:32
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: Acceder a propiedades de una capa

COdigo completo:
Código HTML:
Ver original
  1.  function a(){
  2.   document.getElementById("loader").style.visibility="visible";
  3. }
  4.  
  5. <div id="escuela style="position:absolute">
  6. <div id="loader" style="visibility:hidden">
  7. lo que sea
  8. </div>
  9. </div>
  10. <input type="button" onclick="a()" value="ok">
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse
  #10 (permalink)  
Antiguo 29/01/2010, 08:38
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Acceder a propiedades de una capa

El position: absolute no es necesario a menos que en realidad quieras quitar el elemento del flujo del documento. Fuera eso, el código funciona sin problemas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #11 (permalink)  
Antiguo 29/01/2010, 08:40
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: Acceder a propiedades de una capa

Listo ahora si prueba este:
Código HTML:
Ver original
  1.  function a(){
  2.   document.getElementById("loader").style.visibility="visible";
  3. }
  4.  
  5. <div id="escuela">
  6. <div id="loader" style="visibility:hidden">
  7. lo que sea
  8. </div>
  9. </div>
  10. <input type="button" onclick="a()" value="ok">

Solo era la comilla del identificador.
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse
  #12 (permalink)  
Antiguo 29/01/2010, 09:10
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Respuesta: Acceder a propiedades de una capa

Agradezco toda la ayuda pero al final lo saque fuera ya que prove todas las maneras que me dijisteis vosotros y las que se me ocurrieron, es una aplicacion bastante grande y pude que se deba a eso

Saludos
__________________
La ficción es y será mi única realidad

Etiquetas: acceder, propiedades, capas
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 09:20.