Autor | Zpráva | ||
---|---|---|---|
Minatory Profil |
#1 · Zasláno: 6. 6. 2008, 17:06:39 · Upravil/a: Minatory
Ahoj, vím jak označit prvek s určitým ID ale nevím jak označit prvky, které mají ID jiné a stejnou třídu. Neví někdo jak na to?
Dokázal bych si přes PHP vypsat pole použitých ID třeba: 1, 2, 3, 4, ale nevím jak přes JavaScript udělat, že se skryjí všechny prvky z tohoto pole kromě třeba prvku 3, který se má naopak zviditelnit. |
||
peta Profil |
#2 · Zasláno: 8. 6. 2008, 08:23:44
Minatory
"se skryjí všechny prvky z tohoto pole" jakpsatweb - javascript - cykly - for / while "kromě třeba prvku 3, který se má naopak zviditelnit" jakpsatweb - javascript - priklady - skryvani nadpisu vsechny skryjes a pak jeden odkryjes. viz stasi dotazy, je to tam asi 30x za posl. rok "jak označit prvky, které mají ID jiné a stejnou třídu" Potrebujes pole vsech prvku, coz je objekt document, mozna lepe pres document te dostat na tag BODY. A pak cyklem prochazis a porovnavas parametr className. Jak bys oboji udelal v PHP, kdyz tvrdis, ze PHP umis? Tak podobne to lze udelat v JS. |
||
Joker Profil |
#3 · Zasláno: 8. 6. 2008, 08:34:04
Minatory
Na to je nejlepší si napsat funkci getElementsByClassName - pomocí getElementsByTagName vybrat prvky určité značky - pak je cyklem projít a kontrolovat, jestli mají danou třídu, pokud ano, ukládat si je do pole - pole pak vrátit |
||
Časová prodleva: 16 let
|
0