Autor | Zpráva | ||
---|---|---|---|
HGD Profil |
#1 · Zasláno: 20. 12. 2008, 17:53:31
udělal jsem si záložkové menu v JS, ale chtěl bych aby aktivní záložka měla jiné ID popř CLASS ale nevím jak ho mam nastavi, poradíte? Děkuji
|
||
joe Profil |
#2 · Zasláno: 20. 12. 2008, 18:01:13
document.getElementById('nejakeid').className = 'active';
pak bude mít prvek s id="nejakeid" tridu - class="active" |
||
HGD Profil |
#3 · Zasláno: 20. 12. 2008, 18:42:24
a dá se ještě ta třída pak nějak odebrat ?
|
||
Měsíček Profil |
#4 · Zasláno: 20. 12. 2008, 18:47:29
Ano.
|
||
HGD Profil |
#5 · Zasláno: 20. 12. 2008, 18:50:19
pardon, špatně jsem položil otázku. Jak odstraním tu třídu, aby při změně záložky měl aktivní pouze jednu?
|
||
Měsíček Profil |
#6 · Zasláno: 20. 12. 2008, 18:58:14
<style type="text/css"> .x {background: green;} </style> <div id="x"> Tralla </div> <button type="button" onClick="document.getElementById('x').className='x';"> Přidej </button> <button type="button" onClick="document.getElementById('x').className=null;"> Uber </button> |
||
HGD Profil |
#7 · Zasláno: 20. 12. 2008, 19:15:22
Děkuji ;)
|
||
Leo Profil |
#8 · Zasláno: 20. 12. 2008, 21:06:51
Nebo jeste lip (pro pripad, ze prvek ma class nastaveny staticky v html a/nebo ma class vicenasobny):
var prvek = document.getElementById("x"); prvek.puvodniClass = prvek.className; prvek.className += "x"; a pri zmene do puvodniho stavu: prvek.className = prvek.puvodniClass; |
||
Časová prodleva: 16 let
|
0