Puedes hacerlo de dos formas.
Por el
valor computado de la propiedad
display
:
Código Javascript
:
Ver originalif (getComputedStyle(div).display == "block"){
//Instrucciones
}
O por su ancho o alto, ya que cuando un elemento está oculto, sus medidas son iguales a cero:
Código Javascript
:
Ver original//Por su ancho
if (div.offsetWidth > 0){ //O simplemente if (div.offsetWidth)
//Instrucciones
}
//Por su alto
if (div.offsetHeight > 0){ //O simplemente if (div.offsetHeight)
//Instrucciones
}
Saludos