Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: warunki w javascript
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Balon
ucze sie troche javascriptu bo bedzie mi potrzebny przy projekcie no ale mam problem z podstawami

  1. <style type="text/css">
  2. #test {
  3. display: block;
  4. background-color: red;
  5. }
  6. <script type="text/javascript">
  7. function chowaj(id)
  8. {
  9. tryb = (document.all.test.style.visibility == 'none') ? 'block' : 'none';
  10. document.all.test.style.display = tryb;
  11. }
  12. <div id="test">testowy blok</div>
  13. <button onclick="chowaj('test')">test</button>

napisalem cos takiego ale to dziala tylko w jedna strone bo jak jest juz schowany div to jest on none ale przycisniecie ponowne buttona nic pokazuje z powrotem warstwy...

drugi problem to taki ze jesli podaje id do funkcji to w jaki sposob wstawic zmienna w skrypcie bo jak widzicie to musialem na sucho wstawic test bo nie wiem jak korzystac z tycgh zmiennych...

prosze o pomoc i pozdrawiam winksmiley.jpg
revyag
Proponuję inaczej:
Kod
function chowaj(id) {
    tryb = (document.getElementById(id).style.display == 'none') ? 'block' : 'none';
    document.getElementById(id).style.display = tryb;
}

  1. <button onclick="chowaj('test')">test</button>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.