![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak w JS zadeklarować nazwę zmiennej ze zmiennej? Mam na myśli coś wg poniższego przykładu, który oczywiście nie działa:
w php wygląda to tak: ale w żaden sposób nie mogę wykombinować jak to zrobić w JS. Czy to jest w ogóle jest możliwe? -------------------- audaces fortuna iuvat!
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Kod eval('var zmienna'+i+' = "wartosc"');
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, ale to niestety nie zalatwia mi sprawy pętli, która otwiera okna:
Potrzebuje nazw tych okien, zeby przy nastepnej pętli sprawdzić czy są już otwarte
Może ktoś ma na to jakiś pomysł? -------------------- audaces fortuna iuvat!
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mój problem w zasadzie jest podobny, a że nic lepszego nie znalazłem, a i ta podpowiedź niestety nie pomogła, to odświerzam temat. Przerabiam na swoje potrzeby pewien skrypt JS.
W zmiennej thekat jest dynamicznie generowana z innej funkcji (php) liczba (w tej chwili u mnie od 1 do 5, no ale może być w przyszłości różnie), przekazywana do funkcji JS z wykorzystaniem zdarzenia onmouseover. Dalej wyżej pokazana funkcja thetext przekazuje ją do jednego z formularzy (tych jest dokładnie tyle ile tych cyfr). Formularze te nazywają się kolejno theform1, theform2, itd (aż do wyczerpania cyfr, czyli tyle razy ile wywołana z różnym parametrem zostanie wspomniana funkcja php). Sęk w tym, by w podanej wyżej przeze mnie funkcji JS zmienna theform zmieniała swą nazwę na theform1, theform2, itd - zgodnie z przekazywaną do funkcji zmienną thekat. Kombinowałem, niestety moja wiedza JS opiera się wyłącznie skojarzeniach z innymi językami. Będę wdzięczny za szybką modyfikację kodu, lub chociażby za jakąkolwiek wskazówkę, która pomoże mi jakoś to rozwikłać. Znalazlem już pomoc. Kolega mi to całkiem przemodelował, więc nie będę wklejał, żeby nie robić zamiesznia. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 21:05 |