Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Rozwijane obszary
Forum PHP.pl > Forum > Przedszkole
agamemnon
Witam
Na stronie posiadam listę produktów które chce wyświetlać a po kliknięciu w każdy z produktów rozwija się lista z osobami które kupiły produkt. Znalazlem taki gotowy skrypt:

  1. <?php
  2. <head><script language="JavaScript">
  3. <!--
  4. function doSection (secNum){
  5. //display the section if it's not displayed; hide it if it is displayed
  6. if (secNum.style.display=="none"){secNum.style.display=""}
  7. else{secNum.style.display="none"}
  8. }
  9. function noSection (secNum){
  10. //remove the section when user clicks in the opened DIV
  11. if (secNum.style.display==""){secNum.style.display="none"}
  12. }
  13. -->
  14. </script></head>
  15.  
  16. <a onclick="doSection(identyfikator)" class="anchorclass"
  17. href="#nowhere">Wita Was zwierz...</a>
  18.  
  19. <DIV CLASS="ramka" ID="identyfikator" STYLE="display: none" onclick="noSection(identyfikator)">
  20.  
  21. <b>... o imieniu Kitty</b><br>
  22. <img src="IMAGES/KITTY.GIF" width="100" height="150">
  23. ?>

zmienilem go do swoich potrzeb ale neisety wyswietla mi tylko pierwsza lisnie i wyszukiwarka "pobiera informacje" ale nic wiecej sie nei wyswietla:
Zeby bylo juz najprosciej wpisalem to tak:

  1. <?php
  2. echo '<a onclick="doSection(';
  3. echo $Iditem;
  4. echo ')" class="anchorclass" href="#nowhere">';
  5. echo $tytul;
  6. echo'</a>';
  7.  
  8.  
  9. echo '<DIV CLASS="ramka" ID="';
  10. echo $Iditem;
  11. echo '" STYLE="display: none" onclick="noSection(';
  12. echo $Iditem;
  13. echo')">';
  14. ?>

Czy kod jest poprawny i czy w takim wypadku mam jakiś błąd w pozostałym kodzie php?
Pozdrawiam
erix
No, trochę za mało kodu, żeby cokolwiek więcej powiedzieć. A już raczej nie te listingi odpowiadają za ten błąd.
agamemnon
Błędem (przynajmniej u mnie) okazalo się umieszczanie w miejscu identyfikatora liczby. Wystarczylo przed IDitem dodać jakąś dowolną literę i działa.

Dzięki i pozdrawiam
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.