Gyors keresés dom-elemek
Gyors keresés a DOM-elem
Az új böngésző navigálni a DOM-fa a lehetőség, hogy használható felületen «Element bejárás», amely lehetővé teszi, hogy keressen elemek, kivéve szöveges csomópontok, mint ahogyan az Internet Explorer, a szokásos firstChild. lastChild. nextSibling és previousSibling. ami növeli a sebességet a keresési elemek.A támogató böngészők «Element bejárás», új módszerek állnak rendelkezésre:
- firstElementChild - első gyermek elemek;
- lastElementChild - az utolsó gyermek elemek;
- nextElementSibling - az alábbi elemeket;
- previousElementSibling - korábbi tételek
- childElementCount - számát gyermek elemek.
Ezek a módszerek ugyanis csomópontok akinek NodeType == 1. pl childElementCount eljárás mutatja, nem csak, hogy hány gyermek csomópontok, és a szám a gyermek elemek, azaz. E. csomópontok NodeType == 1.
Minden szép és kényelmes, de ne feledkezzünk meg a hatalmas sereg a felhasználók régebbi böngészők, így lesz levelet funkció, amely lehetővé teszi a határokon böngésző keresni a gyermek elemek.
Kezdeni, akkor ellenőrizze, hogy a böngésző felületen «Element bejárás» támogat?
Ennek eredményeként a bejárás változó lesz értéke igaz vagy hamis. amely alapján fogjuk választani, merre mozoghat a DOM-fát használni.
Az alábbi függvény megkeresi az első gyermek:
Vegyünk egy egyszerű példát a:
Hasonlóképpen, a függvény néz lastChild:
Felhívjuk a keresés funkciót előző és következő tétel «következő» és «előző» rendre:
És nézd meg a munkát egy egyszerű példát:
Ahhoz, hogy a gyűjtemény a gyermek csomópontok, amelyek között jelen lehetnek, nem kell a szöveg csomópontok a DOM felületet biztosít childNodes módszer. de a legtöbb böngésző támogatja és kényelmesebb módszer a gyermekek számára. amely visszatér a gyűjtemény, amely csak az elemek.
Ellenőrizze, hogy a böngésző támogatja a gyermekek módszer?
És írni a keresés funkciót:
És persze, úgy a munka példáját:
By the way, a Microsoft, mint mindig "boldog" az Internet Explorer 8 RC1 szintaxis querySelector módszerek és querySelectorAll korlátozott változata CSS2
Még elő egy szép oldal használatával kapcsolatos példák js-core, amelyen láthatjuk lépésről lépésre végrehajtás bizonyos műveleteket.
Kapcsolódó témák
Az opera 9.61 úszók jelölés, és a görgetősáv jelenik gorihontalnaya: /
Különös, a My Opera 9.64, hogy rendben, de akkor egy képernyőképet a probléma?
És sikerült reprodukálni a problémát sem az Opera 9.61 vagy 9.64, hogy valószínűleg valamilyen kapcsolat probléma
DOM4 jelenleg a legújabb verzió, de amennyire én tudom, most készül DOM 4.1 szabvány.
Jelenleg megrendelésre bármilyen berendezés kényszerítette, hogy haladéktalanul és a minőségi, különben jár el a gyakorlati feltételeket megfizethető áron és kiváló jó tartalom. A szállító klimatizernoy ellátás szállít ellátási légkondicionáló rendszerekre van szükség szoba maga volt a pozíció adatokat. Piac Mester éghajlat a fővárosban a Szellőztető rendszerek Kijevben generál eladás, szállítás, orientáció, a szabályozás, leválasztása, dörzsölés és tesztelés személyes légtechnikai egy kedvező árú és jóváhagyása a szavatossági idő. Ezen a honlapon az online mester Climate vevő megvalósíthatósági kiosztani tényleges berendezés euró és keleti cégek Panasonic, NeoClima, Cooper Hunter, Mitsubishi, Olma, Leberg, amit lehet kapni Kijevben érthető árakon. Éghajlat Wizard használ klimatizerov és értékesítése fűtési termékek, podsobit otthonos hangulatot áraszt, és az adományozási folyamatos működés hosszú ideig a felvétel. Call-vissza hozzánk, akkor azt javasoljuk, hogy az ügyfél a kedvencek variációk jó egyezést mutattak.
Légkondicionáló és hűtőrendszerek érthető az értéket Odessa kap egy esélyt, hogy vizsgálja meg, és válassza az online áruház klíma ügyességi Climate Mester Szerviz légkondicionálók Odesszában. Tulajdonképpen portál pont fogyasztó értékelni fogják a légkondicionáló berendezések kellékek Toshiba, Panasonic, Neoclima, Cooper Hunter, Carrier, Daikin, Chigo, az LG és más, jól, ráadásul meghatározzák a vételi és gyors közlekedés Odesszában. Amellett, hogy a behozatalát általunk nyújtott szolgáltatás telepítés, szétszerelés, diagnosztizálása és tisztítása a csatorna osztott volna tartja, hogy az azonos műszaki rendszerek. Vásároljon bármilyen eszköz mennyisége és változatossága ugyanolyan kedvező árak az online éghajlat Wizard, nos, mi dolgozók továbbítja színvonalas szolgáltatásokat a felszerelése vásárolt klimatizernogo. Munka hosszú órákon át, a cég szerzett előtérbe a közepén egy régóta várt előfizetőknek atestaty biztosítására ingatlan, engedély, valamint a bejegyzett postavitelya kompetencia, lehetőséget biztosít számunkra, hogy szállít mindenféle fogyasztó hallgat kéri.
Véleményem téved. Tudom védeni a pozícióját. Írj nekem PM fogunk kommunikálni.
Véleményem ez egy érdekes kérdés, én részt vesz a vitában.