![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 3 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam takie coś:
Moim zamierzeniem było aby do tablicy tab[0]["tekst"] została wpisana liczba 4. Jednak wyskakuje błąd: "Uncaught TypeError: Cannot set property 'tekst' of undefined". Jak zrobić żeby potraktowało zmienną jako nazwę do tablicy? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zanim zaczniesz operować na zmiennych, to popraw wpierw podstawy...
Przecież o samo to: tab[0]['tekst']="4"; też ci nie zadziała. Tak więc to nie jest problem ze zmienną ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 3 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod var tablica = []; tablica[0] = ["tekst"]; tablica[0]["tekst"]="4"; var zm = 'tekst'; alert(tablica[0][zm]); Jak widać działa i na zmiennych -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 3 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mam ten kod w pętli:
i za każdym razem jest inna wartość zmiennej. Kod za każdym razem zastępuje zerowy element tablicy nazwą zmiennej i jest wtedy jest tablica[0]["jakistekst"]. Chciałbym żeby było więcej elementów w tablica[0] i żeby do każdego się dąło odwołać.: np. tablica[0]["aaa"], tablica[0]["bbb"]... Da się to zrobić jakoś? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod tablica[0] =new array();
tablica[0].push('blabla'); tablica[0].push('inneblabla'); -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 23:50 |