Javascript ReferenceError: object is not defined?
Figyelt kérdés
Egy egyszerű dolgot szeretnék Javascriptel megoldani:
vannak egymáson négyzetek, amik el vannak tüntetve. (A négyzeteken rajta vannak osztályok AAA - ABC ig)
vannak gombok, amiken egy funkció: showsubcategorys("AAA"), showsubcategorys("AAB")
A funkciók ezt teszik:
function showsubcategorys(categ){ document.getElementsByClassName(categ).style.display = "block";
}
Ennek meg kellene jelenítenie az adott négyzetet, de a console ezt a hibát dobja:
ReferenceError: AAA is not defined[További tudnivalók]
Valakinek volna megoldása erre a problémára?
2017. szept. 18. 18:47
1/4 anonim válasza:
A getElementsByClassName függvénnyel egy tömböt kapsz, melynek elemei azok az elemek, amiket keresel.
Szóval
ezeketkeresem = document.getElementsByClassName(ca
teg);
ezeketetkeresem[0].style.display = 'block';
2/4 anonim válasza:
Persze elgépelés nélkül érdemes beírni. :)
3/4 A kérdező kommentje:
Hát sajnos ez sem oldotta meg a problémát
2017. szept. 18. 21:26
4/4 anonim válasza:
Ebben az esetben a probléma okozóját nem írtad le a kérdésben.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!