Kezdőoldal » Számítástechnika » Weblapkészítés » Javascript ReferenceError:...

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:
100%

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';

2017. szept. 18. 20:19
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
Persze elgépelés nélkül érdemes beírni. :)
2017. szept. 18. 20:19
Hasznos számodra ez a válasz?
 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.
2017. szept. 18. 21:37
Hasznos számodra ez a válasz?

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!