![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 4 Dołączył: 22.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Jest problem.
Funkcja JS nie przetwarza mi zmiennej poprawnie z każdym jej wywołaniem. Generalnie to w pętli for kiedy wywołuję funkcję za każdym razem z innym argumentem, to zamiast wyświetlać ten numer który wysyłam do funkcji, ciągle przetwarza mi albo pierwszą wartość zmiennej albo ostatnią. Kod PHP: Kod <?php for ($x=0; $x<10; $x++) { echo $x; // tu jest ok - wyswietla mi od 0 do 9 echo '<div class="div"><script type="text/javascript">doit('.$x.')</script>'; // tu jest blad - wyswietla mi w 10 ruchach 9 } Kod JS Kod function doit(numer) { $(".div").html(numer); } W którym miejscu mogłem się machnąć? Ten post edytował Calibri 26.11.2011, 17:31:18 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A wiesz co robi twój skrypt w js? Do wszystkich elementó o klasie "div" wstawia twój html.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 4 Dołączył: 22.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
To teraz już wiem. Taki banalny błąd.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat div class="div" Takie nazewnictwo nie należy do najmądrzejszych. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 4 Dołączył: 22.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 11:10 |