Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z ukrywaniem
kadlub
post
Post #1





Grupa: Zarejestrowani
Postów: 548
Pomógł: 105
Dołączył: 4.06.2010

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


problem polega na tym że mam 7 linków każdy z nich ma id o nazwie link po kliknięciu na któryś z nich powinien pokazać się div o id srednia a schować tabele o id oceny i nie wiem dlaczego działa mi to tylko do pierwszego linka a po kliknięciu na linki od 2-6 nic sie nie dzieje



  1. <script type="text/javascript">
  2. window.onload = Laduj;
  3. function Pokaz()
  4. {
  5. var div = document.getElementById('srednia');
  6. var table =document.getElementById('oceny');
  7. var odnosnik = document.getElementById('link');
  8.  
  9. var view = div.style.display;
  10.  
  11. if (view == "block")
  12. {
  13.  
  14. div.style.display = "none";
  15.  
  16. }
  17.  
  18. if (view == "none")
  19. {
  20.  
  21. div.style.display = "block";
  22. table.style.display = "none";
  23. }
  24.  
  25. }
  26.  
  27. function Laduj()
  28. {
  29. var odnosnik = document.getElementById('link');
  30. odnosnik.onclick = Pokaz;
  31. }
  32.  
  33.  
  34. </script>
  35.  
Go to the top of the page
+Quote Post
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Dlatego, że nie może być kilka elementów o tym samym id. Polecam użycie jQuery i odpowiednich selektorów.


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
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 Aktualny czas: 21.08.2025 - 06:42