• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyświetlanie obiektu JS

0 głosów
985 wizyt
pytanie zadane 4 maja 2018 w JavaScript przez Jake Obywatel (1,820 p.)

Cześć posiadam obiekt 

            const all = {
                DBL: {
                    miasto: "Bolesławiec", 
                    woj: "dolnośląskie"
                },
                DDZ: {
                    miasto: "Dzierżoniów",
                    woj: "dolnośląskie"
                }
            };

oraz zmienną 

var skrot = document.getElementById('rejestracja').value;

która przyjmuje np wartość "DBL" i teraz chciałbym wyświetlić informacje o tym poprzez

document.getElementById('result').innerHTML = all.DBL.miasto;

i tu pojawia się pytanie, jak odpowiednio do tego co zawiera zmienna skrot wyświetlić na ekranie informacje? Czyli jeśli zmienna skrot zawiera DDZ to ma być 

document.getElementById('result').innerHTML = all.DDZ.miasto;

a jeśli DBL to 

document.getElementById('result').innerHTML = all.DBL.miasto;

i tak dalej (obiekt all zawiera kilkadziesiąt takich DBL, DDZ, DGL, DGR itd)

1 odpowiedź

+1 głos
odpowiedź 4 maja 2018 przez Tomek Sochacki Ekspert (227,510 p.)
wybrane 4 maja 2018 przez Jake
 
Najlepsza

musisz odnieść się do zmiennej nazwy właściwości obiektu all, czyli:

all[skrot].miasto

i wtedy pod "skrot" zostanie podstawiona wartość tej zmiennej.

Obsłuż tylko jakoś ładnie sytuację, gdy skrót nie znajduje się w obiekcie all i do tego dałbym możliwość wpisywania zarówno małymi jak i wielkimi znakami.

komentarz 4 maja 2018 przez Jake Obywatel (1,820 p.)
Dziękuję bardzo za odpowiedź :)

Podobne pytania

+2 głosów
2 odpowiedzi 1,240 wizyt
0 głosów
2 odpowiedzi 1,650 wizyt
pytanie zadane 15 lipca 2019 w JavaScript przez wsnofi Bywalec (2,680 p.)
0 głosów
2 odpowiedzi 906 wizyt
pytanie zadane 2 października 2018 w JavaScript przez MrxCI Dyskutant (8,260 p.)

93,730 zapytań

142,668 odpowiedzi

323,285 komentarzy

63,289 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...