la sintaxis de este condicional es correcta???
Código HTML:
if(document.getElementById(devolucion).style.display !='none'){ }
¿Es correcto?
Saludos
| ||||
Re: condicional bien escrito???? Ahí lo que estás poniendo es que si la propiedad de estilo del objeto con id igual al contenido de la variable devolucion es distinta a none que se cumpla lo que sea. Pero un objeto se puede ocultar de otras muchas maneras, como por ejemplo poniendo visibility="hidden" por ejemplo... Si el id del objeto es "devolucion" deberías, como dice MikiBroki, ponerlo entrecomillado.
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Re: condicional bien escrito???? Muchas Gracias aMikiBroki y KarlanKas por vuestra ayuda: Efectivamente el condicional pertenece a una parte de una funcion, en dicha funcion le paso un parametro que recojo en la variable devolucion. Yo utilizo block y none en style.display, no por nada si no por que hace lo que quiero que haga. ¿Me podrias explicar la diferencia entre visibility="hidden" y display="none"? Muchas gracias de nuevo a los dos Un cordial Saludo
__________________ Hay tanto que aprender y tan poco tiempo |
| ||||
Re: condicional bien escrito???? Hola Torus Con visibility:hidden el elemento no se vé, pero sigue ocupando el mismo espacio (se vé el hueco vacío) Con display:none el elemento no se muestra y no deja ningún hueco. Puedes ver la diferencia cambiando las propiedades en este sencillo ejemplo: <p>Párrafo 1</p> <p style="display:none">Párrafo 2</p> <p>Párrafo 3</p> Saludos, |