Autor | Zpráva | ||
---|---|---|---|
pokker Profil |
#1 · Zasláno: 16. 4. 2008, 17:24:14
dnes som fakt blby pomoc potrebujem funkciu ktorej zadam trebars parameter v sekundach a bude opakovane volať v tomto časovom intervale druhu funkciu
aspon link dnes mam hlavu jak balo sorry |
||
Mike8748 Profil |
#2 · Zasláno: 16. 4. 2008, 17:28:40
|
||
pokker Profil |
#3 · Zasláno: 16. 4. 2008, 17:31:19
diiiiK
|
||
pokker Profil |
#4 · Zasláno: 16. 4. 2008, 17:56:46
tak nakonec sa mi to podarilo , ale nieje to moc praktické "(( hlavne to , že som musel prepísať funkciu , pretože jej nešli predať parametre ...
|
||
Nox Profil |
#5 · Zasláno: 16. 4. 2008, 18:27:35
Parametry předat jdou:
var jedna, dva; cas=setInterval("MojeFunkce('"+jedna+"','"+dva+"')",100); |
||
pokker Profil |
#6 · Zasláno: 16. 4. 2008, 18:50:30
jj dik ešte jedna vec potrebujem tu funkciu aktývnu len pri onFocus na testovy prvok , naštartovať ju už dokážem "))
pri onclick="clearTimeout(casovac)" ( podla toho príkladu ) sa pretáva premenná zrusenie funkcie je teda onBlur="clearTimeout(meno_funkcie())" ?? |
||
Nox Profil |
#7 · Zasláno: 16. 4. 2008, 19:00:03 · Upravil/a: Nox
nn, abys zrušil interval/timeout, tak při jeho vytvoření k němu musítš vytvořit ukazatel (možná to není používaný termín, ale imho se hodí)
muj_interval=setInterval("funkce()",1000); a právě ten ti umožní toto: clearInterval(muj_interval) samozřejmě "Interval" můžeš zaměnit za "Timeout" Takže například onfocus="muj_interval=setInterval(\"Moje_funkce('"+prvni_promenna+"', '"+druha_promenna+"'),1000\")" |
||
pokker Profil |
#8 · Zasláno: 16. 4. 2008, 19:08:46
už tomu tda rozumiem jj a funguje to ďakujem
|
||
Nox Profil |
#9 · Zasláno: 16. 4. 2008, 19:11:36
Není zač
|
||
Časová prodleva: 16 let
|
0