Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] Ukrywanie/Pokazywanie div, how ??
h.4
post 23.07.2005, 13:51:11
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 29.06.2005

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


na JS sie nie znam wiec potrzebuje waszej pomocy smile.gif


sprawa wyglada tak:

mam sobie <div id=pole> tutaj cos tam </div>
i mam link <a href=#>Menu</a>
i teraz chce zeby po kliknieciu w Menu zawartosc div sie chowala a po kolejnym kliknieciu znow sie pokazywala, przy tym ze zapamieta ostatnia akcje czyli czy jest ukryty czy nie, przy przeladowaniu strony...

myslalem ze utorzyc tablice i kazde klikniecie to +1 i jesli nie parzysta to ukryte a jak parzysta to ukryte i te liczbe zapisac do cookie, w php bym wiedzial jak to zrobic, ale w JS potrzebuje waszej pomocy
pomocy


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
sobstel
post 24.07.2005, 11:07:31
Post #2





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


drobna uwaga : zamiast stylu visibility mozna tez uzyc display. w niektorych sytuacjach sprawdzi sie lepiej...

Ten post edytował sopel 24.07.2005, 11:07:45


--------------------
"If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org
Go to the top of the page
+Quote Post
revyag
post 25.07.2005, 09:26:23
Post #3





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

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


Cytat
zamiast stylu visibility mozna tez uzyc display. w niektorych sytuacjach sprawdzi sie lepiej...

Może sprecyzujmy snitch.gif
Styl visibility ukrywa element ale fizycznie pozostaje on na swoim miejscu, natomiast display powoduje ukrycie również jego struktury czyli całkowite zniknięcie smile.gif


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

------
Go to the top of the page
+Quote Post
h.4
post 2.08.2005, 10:24:26
Post #4





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 29.06.2005

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


Kod
onclick="document.getElementById('kategorie').display=document.getElementById('kategorie').display!='hidden'?'hidden':'visible'"



czy jak to ma byc bo to nie dziala ?


--------------------
Go to the top of the page
+Quote Post
tiraeth
post 2.08.2005, 11:05:30
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


  1. <script type="text/javascript">
  2. <!--
  3. function pokazUkryj(id)
  4. {
  5. document.getElementById(id).style.display = (document.getElementById(id).style.display == "none") ? "block" : "none";
  6. }
  7. -->
  8.  
  9. <!-- UZYCIE -->
  10. <a href="javascript:pokazUkryj('menu_1')">Menu 1</a>
  11. <div id="menu_1" style="display:none">Menu 1<br /><br />Powinno być ukryte...</div>
Go to the top of the page
+Quote Post
Mati
post 2.07.2006, 00:54:42
Post #6





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 25.06.2002
Skąd: Koszalin

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


Cytat(tiraeth @ 2.08.2005, 12:05 ) *
............


Ochhh dziękóweczka wielka smile.gif)

bardzo mi pomógł ten skrypcik, właśnie siedziałem i nie mogłem w żaden sposób ukryć diva.. co prawda mały mój bląd sie wkradal wszedzie, ale jednak dopiero po uzyciu Twojego skryptu zaczelo dzialac smile.gif

raz jeszcze THX!
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: 14.08.2025 - 08:27