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

Czemu wszystkie divy po zapetleniu maja tą samą nazwę? Javascript

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
224 wizyt
pytanie zadane 20 lutego 2018 w JavaScript przez Vorex444 Dyskutant (9,610 p.)

Siema mam pewien problem, którego nie rozumiem.
Kod: 

        for(var i=0; i<products.length; i++) {
            for(var j=0; j<divWithItem.length; j++) {
                divWithItem[j].setAttribute('name', [i]);
            }

Przed użyciem funkcji która odpala ta pętle 

Po zapętleniu

1 odpowiedź

0 głosów
odpowiedź 20 lutego 2018 przez tirith Mądrala (5,940 p.)
wybrane 20 lutego 2018 przez Vorex444
 
Najlepsza

Wydaje mi się że tutaj

divWithItem[j].setAttribute('name', [i]);

powinno być

divWithItem[j].setAttribute('name', j);

 

Edit. Po namyśle. Co w zasadzie chcesz osiągnąć? Dlaczego w parametrach setAttribute masz zmienną w kwadratowych nawiasach? I brakuje mi zamykającej klamry.

 

Podobne pytania

0 głosów
2 odpowiedzi 373 wizyt
pytanie zadane 13 września 2018 w JavaScript przez Kalif Użytkownik (640 p.)
+1 głos
2 odpowiedzi 791 wizyt
+2 głosów
1 odpowiedź 514 wizyt

93,444 zapytań

142,436 odpowiedzi

322,698 komentarzy

62,806 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

...