Hogyan érje el, hogy bármilyen tárgy html JavaScript segítségével

Hogyan érje el, hogy bármilyen tárgy html JavaScript segítségével

Legyen óvatos: Ez a script kell hívni a végén a lap! Remélem emlékszel a szabály: amíg az objektum nem létezik - nem tud dolgozni vele. Tehát mielőtt dolgozni HTML-objektumok. az szükséges, hogy ezek a termékek megjelentek.

Most ebből a tárgyakat, amelyek az oldalon. Mivel minden tulajdonság - egy sor, meg kell kezelni, mint egy tömb:

var str = "";
for (i = 0; i str + = document.all [i] + "

document.write (str);

Itt kap minden a tárgyak az oldalon, és azt írja, hogy a változó str. A ciklus telt el, mi származik ez a változó.

Hamarosan találkozunk!

>>> akartam változtatni a háttér színét document.getElementsByTagName ( 'szerv') [0] .style.backgroundColor; de nem sikerült, mert Stílus keresztül importált és tag Ez nincs attribútumokat. Hogyan juthat el a tulajdonság az importált stílust >>> több kérdés stílus: kapok a háttér színe = „rgb (255,0,0)”. Hogyan lehet összehasonlítani a szín különböző formátumokban? "Red"! = "# FF0000"! = "RGB (255,0,0)". Köszönjük!

Mindent meg kell szerezni. Mi van a stílus fájl - ez nem számít, a js minden megváltozik. Színes, sőt, nem hasonlítja össze. Meg kell írni egy külön funkció, amely összehasonlítja az összes lehetséges formátumot, mert a minden böngészőben.

Köszönöm, az volt a probléma a felesleges szóközöket. Miért címkék [i] .className + = "aktív"; - nem működik, és a címkék [i] .className + = "aktív"; - (void előtt az osztály idézett aktív), miért van rá szükség?

Mivel class = "a b" - egy olyan dolog, class = "ab" - egy másik.