Cita:
Iniciado por Adler
Hola
Prueba así
Código Javascript
:
Ver originalvar obj = document.getElementById(capa)
obj.style.display= (obj.style.display== "none") ? "inline" : 'none';
Suerte
Gracias , pero eso es hacer casi lo mismo que lo que ya estaba haciendo, solo que quitando una línea de código (dejamos de comprobar que esté "none" cosa que no resuelve el problema).
No funciona al igual que lo otro.
Esta forma corta de hacer un condicional la he usado pocas veces , pero según entiendo (correjirme si me equivoco), si display es = a none se pone "inline" y si es falso se pone a "none" ¿cierto?.
Vamos que es lo mismo que yo había hecho con if pero más corto ¿no?.
Gracias y un saludo