Поскольку отображение не установлено непосредственно как свойство стиля, вы не получите его, используя приведенный выше код. Вы должны получить вычисленное значение.
Вы можете ссылаться на эту страницу, Получить стили
Чтобы получить значение
var displayValue = getStyle("test", "display");
function getStyle(el,styleProp)
{
var x = document.getElementById(el);
if (x.currentStyle)
var y = x.currentStyle[styleProp];
else if (window.getComputedStyle)
var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
return y;
}