Скриване и показване на елемент с Javascript

ExpressYourself

Registered
Имам един проблем позлвам жава скрипт да извеждане на елемент обаче когато го направя:
document.getElementById('element').style.display= 'none';
После слагам и в css да се скрие слагам също display: none;
Проблема е там, че после не мога да го покажа...
Апък при ползването на:
document.getElementById('progress').style.visibility = 'visible';
Не ме устройва, защото ползва пронстранство
 
Пробвай така

Код:
<script type="text/javascript">
    function toggle_visibility(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
    }
</script>

__________________________________________


<a href="#" onclick="toggle_visibility('foo');">Покажи/скрий</a>
<div id="foo">Някакъв текст/елемент.</div>
 
document.getElementById('element').style.display= 'block';
При използване на някой блоков елемент (див, таблица, форма ...) или
document.getElementById('element').style.display= 'inline';
когато използваш неблоков елемент (a,img,span,b,i,u,input,button ...)
 
marian каза:
document.getElementById('element').style.display= 'block';
При използване на някой блоков елемент (див, таблица, форма ...) или
document.getElementById('element').style.display= 'inline';
когато използваш неблоков елемент (a,img,span,b,i,u,input,button ...)

Не става... аз първо, че не мога да го скрия с CSS

@Fake твоето не ми върши работа, защото ми трябва съвсем за други цели както виждаш :]

П.П оправих се... незнам да кой да дам +1 тей като и 2-та начина ми помогнаха по-малко +1 марин за обеснението :]
 

Back
Горе