Autor Zpráva
drak654
Profil
Příklad časování a zrušení časování

V zdrojáku tam chyba nie je, ale v texte, čo treba dať do kódu.. Sú tam 2 " za sebou.
casovac = window.setTimeout("window.alert(\"ha\")", 3000);

Moderátor Petr ZZZ: Související, o necelé dva roky mladší vlákno:
Mírný nesoulad JPW a zdejších FAQ
Chamurappi
Profil
Reaguji na draka654:
Když už do té stránky Yuhů poleze, tak může rovnou uvést čistší zápis:
casovac = window.setTimeout(function() { window.alert("ha"); }, 3000);
— při něm se nemusí přemýšlet nad escapováním uvozovek.
_es
Profil

Chamurappi:
Nebolo by dobré požiadať o úpravu článku na JPW o časovaní www.jakpsatweb.cz/javascript/casovani.html, aby to bolo v súlade s http://diskuse.jakpsatweb.cz/?action=vthread&forum=8&topic=106539#eval?
Niektorí si to naštudujú podľa toho článku a potom sa im to musí vyhovárať.
Yuhů
Profil
já jsem asi blbej, ale nechápu, kde přesně jsou dvě " za sebou. Ten kód, který je uvedený jako příklad, ve svém textu nevidím.
_es
Profil
Chamurappi:
může rovnou uvést čistší zápis
Na ešte čistejší zápis by tam mal byť aj príkaz var.

„Bacha, když jsem proměnnou casovac nazval id, tak to nefungovalo (asi se to odkazovalo na id toho inputu)!“
Áno, je to tak.
Premenná, definovaná bez var, nie je premennou, ale len vlastnosťou objektu window.
Ján
Profil *
podla mňa nie je pravda že: "Premenná, definovaná bez var, nie je premennou, ale len vlastnosťou objektu window.".
Ak chceme v Javascripte definovať globálnu premennú a nachádzame sa v scope objektu okna, tak je jedno či pri definovaní použijeme var. Takéto premenné budú tak či tak atribútmi objektu window.
_es
Profil
Ján:
podla mňa nie je pravda že: "Premenná, definovaná bez var, nie je premennou, ale len vlastnosťou objektu window.".
Je to pravda.

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: