Autor | Zpráva | ||
---|---|---|---|
mark Profil |
#1 · Zasláno: 26. 10. 2008, 19:12:24
zdravím ľudia, mám problém, skript je zjednodušený:
<script> for (odkaz=1; odkaz<=20; odkaz++) { document.write("<a href='javascript:f(odkaz)'>link</a>"); document.write("<br>"); } function f(parameter) { document.write(parameter); } </script> a skript vypíše 20 odkazov a keď na nejaký kliknem, spustí sa funkcia f, ktorá má vypísať číslo odkazu. Lenže, všetky odkazy po kliknutí vypisujú 21, čiže zobere premennú odkaz až z konca cyklu, neviete prosím, v čom môže byť problém a ako by sa dal riešiť??? ďakujem..... |
||
Jan Tvrdík Profil |
#2 · Zasláno: 26. 10. 2008, 19:15:28
<script> for (odkaz=1; odkaz<=20; odkaz++) { document.write("<a href='javascript:f(" + odkaz + ")'>link</a>"); document.write("<br>"); } function f(parameter) { document.write(parameter); } </script> |
||
mark Profil |
#3 · Zasláno: 26. 10. 2008, 19:29:07
díki moc.... už to ide:)
|
||
Časová prodleva: 15 let
|
0