Autor | Zpráva | ||
---|---|---|---|
Cup Profil |
#1 · Zasláno: 10. 12. 2010, 18:49:31 · Upravil/a: Cup
prosím proč mi tento for neprojde?
min a max mám nadefinováno ... tady mi ten cyklus projde 2x a pak už nic ... for (n=min; n <= max; n++) { window.confirm(n); document.getElementById("img_"+n).style.display = "none"; } a tento projde normálně ... for (n=min; n <= max; n++) { window.confirm(n); // document.getElementById("img_"+n).style.display = "none"; } |
||
_es Profil |
#2 · Zasláno: 10. 12. 2010, 19:20:35
Cup:
„proč mi tento for neprojde?“ Asi neexistuje element s takým id ( "img_"+n ).
Prehliadače majú chybovú konzolu, alebo niečo podobné, kde by si to mohol zistiť. |
||
Cup Profil |
#3 · Zasláno: 10. 12. 2010, 22:35:49
ano to jestliten element existuje nebo ne, neni dopredu zname, nektere s tim urcitym id ano, ale nektre ne. A to mi mozna haze tu chybu
|
||
panther Profil |
#4 · Zasláno: 10. 12. 2010, 22:38:58
Cup:
tak si tam přidej podmínku, jestli daný element existuje - a jen tehdy mu nastavuj display: block .
|
||
Cup Profil |
#5 · Zasláno: 11. 12. 2010, 02:29:33 · Upravil/a: Cup
pokud se jedna o podminku existence takto .... ¨
(typeof document.getElementById("img_"+n) != 'undefined') mám to z některých diskusí na d.jpw.cz , tak to jsem zkoušel, nefunguje pro můj příklad. pokud víte jak to napsat jinak tak dejte vědět. děkuji |
||
Chamurappi Profil |
#6 · Zasláno: 11. 12. 2010, 03:30:59
Reaguji na Cupa:
„mám to z některých diskusí na d.jpw.cz“ Nemáš. Takový nesmysl tu nikdy nikdo nepsal a v rozmezí posledních devíti hodin jsi na DJPW ani nehledal. Řešení je triviální a snadno dohledatelné. Hledej lépe. |
||
Cup Profil |
#7 · Zasláno: 11. 12. 2010, 10:34:48
Chamurappi:
hmm ... 1) hledal jsem přes google 2) http://diskuse.jakpsatweb.cz/?action=vthread&forum=8&topic=97765 3) teď musím jít pracovat, odpoledne se podívám lépe! |
||
Cup Profil |
#8 · Zasláno: 12. 12. 2010, 04:28:28
Chamurappi:
Řešení je triviální a snadno dohledatelné. Díky za odpověď. javascript nahraný na serveru mi normálně funguje .... to samé na localhostu ne. Kde je chyba víš jen ty a lidé stejně chytří jako ty. ! Díky za nasměrování ... |
||
Chamurappi Profil |
#9 · Zasláno: 12. 12. 2010, 04:46:32
Reaguji na Cupa:
„topic=97765“ Tam se řeší existence proměnné, nikoliv existence elementu v dokumentu. „javascript nahraný na serveru mi normálně funguje …. to samé na localhostu ne“ To je sice smutné, ale na podkladě zmíněného popisu mohou tuhle záhadu vysvětlit jen lidé, kteří mají přístup na tvůj server i na tvůj localhost, což jsi nejspíš jen ty. |
||
Časová prodleva: 14 let
|
0