Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] czemu nie działa?
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Mam taki kod jak poniżej, ale nie wiem, czemu nie działa. Możecie mnie oświecić?

head:
Kod
     function pokaz(){
     document.getElementById('miesiac2').style.display='none';
          document.getElementById('miesiac3').style.display='none';
          document.getElementById('miesiac4').style.display='none';
     }


body:
Kod
   <div id="miesiac2" style="display:block; ">2<a href="#" onclick="pokaz(); document.getElementById('miesiac3').style.display='block'"> >>> </a></div>
<div id="miesiac3" style="display:none; "><a href="#" onclick="pokaz(); document.getElementById('miesiac2').style.display='block'"> <<< </a>3<a href="#" onclick="pokaz(); document.getElementById('miesiac4').style.display='block'"> >>> </a></div>
<div id="miesiac4" style="display:none; "><a href="#" onclick="pokaz(); document.getElementById('miesiac3').style.display='block'"> <<< </a>4</div>
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




funkcja nazywa sie POKAZ() a w niej ukrywasz elementy..... moze dlatego ci nie dziala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

ps: czym objawia sie to nie dzialanie?
Go to the top of the page
+Quote Post
kamil4u
post
Post #3





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Ale co nie działa? Z takim kodem - wydaje mi się, że jest poprawnie(nie patrz na błędy semantyczne):
Kod
<html>
<body>
<script type="text/javascript">
     function pokaz(){
     document.getElementById('miesiac2').style.display='none';
          document.getElementById('miesiac3').style.display='none';
          document.getElementById('miesiac4').style.display='none';
     }

</script>

   <div id="miesiac2" style="display:block; ">2<a href="#" onclick="pokaz(); document.getElementById('miesiac3').style.display='block'"> >>> </a></div>

<div id="miesiac3" style="display:none; "><a href="#" onclick="pokaz(); document.getElementById('miesiac2').style.display='block'"> <<< </a>3<a href="#" onclick="pokaz(); document.getElementById('miesiac4').style.display='block'"> >>> </a></div>

<div id="miesiac4" style="display:none; "><a href="#" onclick="pokaz(); document.getElementById('miesiac3').style.display='block'"> <<< </a>4</div>

</body>
</html>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 18.09.2025 - 09:46