Új hozzászólás Aktív témák

  • PumpkinSeed
    addikt

    Miért nem használod a dokumentációkat? Sokkal kevesebb szopásban lenne részed (persze az értő olvasás is követelmény hozzá):
    https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName

    "Returns an array-like object of all child elements which have all of the given class names."
    Ebből elég jól látható, hogy ez a metódus az összes olyan gyerekelemet visszaadja, ami az adott (nálad épp a shipsIndex2 nevű) osztállyal van ellátva, és mindezt egy tömbszerű szerkezetben fogod megkapni. Tehát nem is használhatsz olyan szintaktikát, ami egyetlen elemre vonatkozik. Akkor sem, ha csak egyetlen találat van.
    Magának a metódusnak a nevéből (getElementsByClassName) is igen jól látszik, hogy ilyen viselkedésre lehet számítani - ott a többesszám.
    Ezenkívül abból is, hogy az általad mutatott screenshoton látható konzolon is szögletes zárójelek között van az az egy elem, amire illeszkedett a keresésed.
    Tehát minden ilyen esetben, ha a fene fenét eszik is, és csak egy elemre illeszkedett a keresésed, akkor is valamilyen tömbszerű szerkezetben fogod megkapni azt az egy találatot is, ennek megfelelően is kell tehát elérni.

    ==============

    (#5062) Speeedfire :
    "A localStorage-et kipróbáltam, de annyira nem jött be."
    Hogy érted, hogy nem jött be? Milyen célra?
    Amúgy valóban nem egy szofisztikált valami, de alapvető dolgokra bőven elegendő lehet.

    Igen tudom, csak mivel sürgetett az idő ezért a doksit nem olvastam végig csak a példaként kódot néztem meg. De egyetlen példakódban sem volt ott a [0].

    Köszönöm a segítséget.

Új hozzászólás Aktív témák