Autor | Zpráva | ||
---|---|---|---|
fjf Profil |
#1 · Zasláno: 25. 2. 2009, 21:28:34
<span id='bod11' style='display:inline'>xxx</span>
<span id='bod12' style='display:inline'>xxx</span> <span id='bod13' style='display:inline'>xxx</span> <script> var nastavenie; for (i=0; i<3; i++) { nastavenie = "bod1" + (i+1); nastavenie.style.display = "none"; } </script> Preco toto nefunguje? Hlasena chyba: 'style' is null or not an object |
||
SwimX Profil |
#2 · Zasláno: 25. 2. 2009, 21:36:37 · Upravil/a: SwimX
fjf
„nastavenie = "bod1" + (i+1);“ nechtěl jsi nastavenie = document.getElementById('bod1' + (i+1)); edit: - taková úprava: <span id='bod11' style='display:inline'>xxx</span> <span id='bod12' style='display:inline'>xxx</span> <span id='bod13' style='display:inline'>xxx</span> <script> for (i=1; i<=3; i++) document.getElementById("bod1"+i).style="display : none;"; </script> |
||
Chamurappi Profil |
#3 · Zasláno: 25. 2. 2009, 21:46:49
Reaguji na SwimX:
„document.getElementById("bod1"+i).style="display : none;";“ Ne. Když už, tak „style.cssText = "display : none;"“, ale ten fjfův zápis „style.display = "none"“ je v pořádku. |
||
fjf Profil |
#4 · Zasláno: 25. 2. 2009, 22:01:07 · Upravil/a: fjf
Swimx-ove riesenie funguje velmi dobre.
V podstate som pouzil toto: <span id='bod11' style='display:inline'>xxx</span> <span id='bod12' style='display:inline'>xxx</span> <span id='bod13' style='display:inline'>xxx</span> <script> var nastavenie; for (i=0; i<3; i++) { document.getElementById("bod1"+(i+1)).style.display = "none"; } </script> ja tam tu 0 potrebujem :-) DIK. |
||
SwimX Profil |
#5 · Zasláno: 25. 2. 2009, 22:05:59
Chamurappi
„„style.cssText = "display : none;"“ tak to neznám, A jaký je rozdíl style.display = "none" a style="display: none;"? schválně jsem to zkusil a funguje mi oboje. |
||
zivan Profil |
#6 · Zasláno: 26. 2. 2009, 11:28:57
style.display = "none" - skryje prvek, ostatni vlastnosti zustanou zachovany (napr. zelene pismo)
style.cssText = "display:none;" - skryje prvek a zrusi vse predtim nastavene pomoci CSS |
||
Chamurappi Profil |
#7 · Zasláno: 26. 2. 2009, 11:31:59
Reaguji na SwimX:
„schválně jsem to zkusil a funguje mi oboje“ Nečekané. Funguje tvůj zápis ve všech prohlížečích? Reaguji na zivana: Dobrá připomínka, jen doplním… „zrusi vse predtim nastavene pomoci CSS“ … pomocí atributu „style“. Nezruší vlastnosti nastavené stylopisem. |
||
Časová prodleva: 15 let
|
0