Autor | Zpráva | ||
---|---|---|---|
MilanJ Profil |
#1 · Zasláno: 6. 8. 2006, 19:21:05
Potřebuji zjistit, je-li určitý prvek, v tomhle případě SPAN, zobrazen.
Následující konstrukce mi nefunguje, kde dělám chybu? if (document.getElementById('id_prvku').style.display = '') { window.alert("prvek je zobrazen"); } |
||
Joker Profil * |
#2 · Zasláno: 6. 8. 2006, 20:34:09
možná bych radši udělal:
if (document.getElementById('id_prvku').style.display != 'none') Navíc je ještě druhá možnost jak skrýt prvek: visibility:hidden Pak ještě záleží v jakém prohlížeči to zkoušíte, třeba starší IE neumí getElementById. Můžete mít taky překlep v id a podobně. Při ladění skriptu pokud vám nefunguje si kdyžtak zkuste na klíčové místo dát výpis důležité hodnoty nebo hodnot. Ideální je samozřejmě skript krokovat debuggerem, ale pokud nemáte debugger, dejte si na nějaké místo prostě alert. |
||
halogan Profil |
#3 · Zasláno: 7. 8. 2006, 06:44:06
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0