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

JavaScript = Uncaught TypeError: Cannot read property 'textContent' of null

0 głosów
1,309 wizyt
pytanie zadane 19 grudnia 2016 w JavaScript przez niezalogowany
edycja 19 grudnia 2016 przez ScriptyChris

Witam, napisalem sobie taka funkcje jednakże napotkałem problem, którego nie moge wyjaśnić.
W alercie ZM1 pokazuje prawdiłowa wartosc wiec nie rozumiem dlaczego nie moge pobrac zawartosci diva, ktora jest oznaczana jako null.
 

function SprawdzWygrana()
{
    var zm1;
    var zm2;
    for(i=1;i<=3;i++)
    {
        for(j=0;j<=3;j++)
        {
            zm1 ='"pole'+j+'"';
            
            zm2 = document.getElementById(zm1).textContent;
            alert(zm1);
            
        }
    }

}

Bład:

Uncaught TypeError: Cannot read property 'textContent' of null

1 odpowiedź

0 głosów
odpowiedź 19 grudnia 2016 przez Comandeer Guru (607,960 p.)

A po co Ci w [id] cudzysłowy?

komentarz 19 grudnia 2016 przez niezalogowany
bo w getElementById nazwe ID wpisuje sie w ""
komentarz 19 grudnia 2016 przez Comandeer Guru (607,960 p.)

Nie, podaje się po prostu string.

zm1 ='pole'+j;

 

komentarz 19 grudnia 2016 przez niezalogowany
problem rozwiazany, mój blad polegal tez na tym ze petla zaczynala sie od 0, dziekie za chec pomocy

Podobne pytania

0 głosów
2 odpowiedzi 2,329 wizyt
0 głosów
1 odpowiedź 1,359 wizyt
0 głosów
0 odpowiedzi 664 wizyt

93,741 zapytań

142,676 odpowiedzi

323,294 komentarzy

63,323 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.

...