Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> warunki w javascript
Balon
post 29.03.2006, 14:25:25
Post #1





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

Ostrzeżenie: (0%)
-----


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


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post
revyag
post 29.03.2006, 14:51:34
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


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>


--------------------
-------------

------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 11:06