Autor | Zpráva | ||
---|---|---|---|
maxx Profil * |
#1 · Zasláno: 16. 5. 2009, 13:12:36
Zdravim,
chtěl bych se zeptat, jestli nevíte, proč mi následující příklad, nefunguje v IE? <style type="text/css"> .hidden { display:none; } </style> <script type="text/javascript"><!-- function change(id_top){ for(i=1; i<=3; i++) { document.getElementById("tab_"+i).className="hidden"; } document.getElementById("tab_"+id_top).className=""; } --></script> <select> <option onclick="change(1);">HTML</option> <option onclick="change(2);">Obrazek</option> <option onclick="change(3);">Anketa</option> </select> <div id="tab_1">TAB 1</div> <div id="tab_2" class="hidden">TAB 2</div> <div id="tab_3" class="hidden">TAB 3</div> V Opeře i ve FF vše běhá v pohodě. Díky za pomoc |
||
Chamurappi Profil |
#2 · Zasláno: 16. 5. 2009, 13:29:04
Reaguji na maxxe:
Explorer nepodporuje událost onclick na <option>ech, použij onchange na <select>u. |
||
maxx Profil * |
#3 · Zasláno: 16. 5. 2009, 13:30:11
Jak to přesně použít? Díky
|
||
Davex Profil |
#4 · Zasláno: 16. 5. 2009, 13:31:36
Asi takto nějak podobně:
<select onchange="change(this.value);"> <option value="1">HTML</option> <option value="2">Obrazek</option> <option value="3">Anketa</option> </select> |
||
peta Profil |
#5 · Zasláno: 18. 5. 2009, 15:33:14
jakpsatweb.cz - javascript - priklady - select zpusobi...
Priklady jsi prohlizel? |
||
Časová prodleva: 15 let
|
0