si no tiene un
height asignado, puedes leer la propiedad
offsetHeight pero este tambien cuenta el borde, si tiene alguno. la otra solucion es
getComputedStyle, esta funcion lee el estilo aplicado a un elemento en particular renderizado por el navegador. sin embargo, iexplorer no utiliza dicha funcion, por el contrario tiene la propiedad
currentStyle el cual es practicamente lo mismo que
getComputedStyle.