Stránka 1 z 1

Asi JavaScript - počítání času

Napsal: 10 úno 2014, 18:21
od Kakaku123
Dobrý den,
právě si programuju vlastní test, mám tedy stránku s testem a potřebuji, aby okamžikem spuštění (vstoupení na test.php) se začal počítat čas jak dlouho uživatel vyplňuje. Jakmile test odešle tak potřebuji aby se stopky zastavili a údaj s časem se mi uložil do proměnné php scriptu (přes post). Poradíte mi jak toho docílit? Předem díky

Re: Asi JavaScript - počítání času

Napsal: 10 úno 2014, 18:51
od zdenda204
Chceš teorii nebo kód?
Takže okamžitě při načtení se spustí loop, kterej do proměnný time každých 1000 ms (Využiješ setInterval) vždy přidá +1.
A nejsnažší způsob jak to dostat do PHP? Po každém přičtení +1 do té proměnné by jsi obsah té proměnné mohl vložit do inputu se style hidden :)

Re: Asi JavaScript - počítání času

Napsal: 10 úno 2014, 19:02
od Kakaku123
Bohužel v javascriptu se neorientuju, byl bys tak hodný a napsal rovnou kód? Zatím se orientuju na PHP.. Ale určitě chci javascript podle devbooku začít... Tam je pak taky nějakej ajax atp.. Tak prosím prosím kod kdyby bylo možné

Re: Asi JavaScript - počítání času

Napsal: 10 úno 2014, 21:09
od Mysteria
Není potřeba žádnej loop, stačí při načtění stránky uložit do proměnný aktuální čas, a pak při kliknutí na odesílací tlačítko udělat to samé a pak to odečíst.