Zdravím,
předem se omlouvám pokud se odpověď na mou otázku dá naleznout jedním hledáním v Googlu, ale vůbec netuším, co bych do něj měl zadat.
Na webu mám (resp. budu mít, abych neudělal kus práce a potom musel kvůli odpovědi překopávat) několik elementů s různými ID, z nichž je vždy viditelný jen jeden, a přepíná se šipkami. A já potřebuji to, že po kliknutí na odkaz (na jiné stránce, tudíž přes odkaz a ne JS funkci) se mi podle "parametru" z URL zobrazí určitý element. Takže například pokud by elementy měly IDčka 1, 2, 3, 4 a já přešel na adresu index.php#2, tak se mi automaticky bez kliknutí na šipku přepne na element č. 2. Musím to dělat javascriptem, web totiž nesmí používat server.
V podstatě jde tedy o to získat do JS proměnné část URL za křížkem, zbytek už je v pohodě.
Víte prosímvás někdo jak na to? Popřípadě by šlo použít i GET parametr, ale nejsem si jistý, jestli ho javascript vůbec umí nějak přečíst, a navíc přes ID to bude hezčí.
Děkuji
Zobrazení elementu při odkazu na něj Vyřešeno
Re: Zobrazení elementu při odkazu na něj Vyřešeno
Kód: Vybrat vše
window.onload = function() {
var URLhash = location.hash.substring(1,location.hash.length);
}
v proměnné URLhash budeš mít to co je v adrese za #
Re: Zobrazení elementu při odkazu na něj
Super, díky, funguje!
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 3
- 1525
-
od kecalek
Zobrazit poslední příspěvek
01 pro 2023 16:43
-
- 0
- 609
-
od Serg01
Zobrazit poslední příspěvek
02 bře 2024 16:17
-
-
Lenovo T440 - extrémně slabé zobrazení na displeji
od Karrex » 27 dub 2023 20:11 » v Problémy s hardwarem - 7
- 949
-
od Karrex
Zobrazit poslední příspěvek
01 kvě 2023 16:52
-
-
-
nové PC - divné "zrnité" zobrazení Příloha(y)
od Gerill » 05 srp 2023 04:02 » v Problémy s hardwarem - 0
- 723
-
od Gerill
Zobrazit poslední příspěvek
05 srp 2023 04:02
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti