Показать сообщение отдельно
  #1 (permalink)  
Старый 16.02.2011, 11:05
Интересующийся
Отправить личное сообщение для Sonkkorh Посмотреть профиль Найти все сообщения от Sonkkorh
 
Регистрация: 08.02.2011
Сообщений: 15

наследный display
свойство display, как известно, наследуется от родительского элемента. Но если display у элемента не указан, то style.display вернёт значение по умолчанию, хотя у родительского элемента display может отличатся.
Как узнать реальный display

Например

<div style="display:none">
<span id="spanid">блабла<span>
</div>
<script>
alert(document.getElementById('spanid').style.display);
</script>


В результате получим не none, что было бы логично, а ''.

Последний раз редактировалось Sonkkorh, 16.02.2011 в 11:08.
Ответить с цитированием