Schimba proprietatea CSS display cu JavaScript

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
patricia
Mesaje:82

Schimba proprietatea CSS display cu JavaScript

Cum ar trebui sa procedez daca vreau ca un div ascuns cu proprietatea display sa devina vizibil cand apas pe un buton?

MarPlo Mesaje:4343
Cu instructiunea: element.style.proprietateCss = 'valoare_css';
Uite acest exemplu:

Cod: Selectaţi tot

<div id="id_elm" style="display: none;">Javascript exemplu</div>
<button id="btn">Clic</button>

<script>
// cand se apasa clic pe #btn
document.getElementById('btn').onclick = function() {
  // se face vizibil #id_elm
  document.getElementById('id_elm').style.display = 'block';
};
</script>
- Explicatii, cod si exemple despre proprietati css in javascript sunt in tutorialul: Adaugarea si preluarea valorilor proprietatilor CSS .

patricia Mesaje:82
merge, dar devine vizibil doar o fractiune de secunda, doar cat apas butonul, ce trebuie sa fac daca vreau sa ramana vizibil dupa ce am apasat butonul,sa nu mai dispara?

MarPlo Mesaje:4343
In exemplu dat mai sus, Div-ul ramane vizibil dupa ce se apasa pe buton.
Nu stiu de ce la tine face asa; poate de la un alt cod javascript /css din acea pagina.

patricia Mesaje:82
am adaugat return false; la sfarsitul functiei si merge.