Autor | Zpráva | ||
---|---|---|---|
saphire Profil |
Čau,
prosíím vás může mi někdo vysvětlit proč když tento kod: function naplnCas (){ var datum = new Date(); // prave aktualni cas aktualniCas = datum.getHours() + "." + datum.getMinutes() + ":" + datum.getSeconds(); // vybral jsem z data, co potrebuju a obalil znamenky, aby se to prevedlo na retezec window.document.getElementById("cas").innerHTML = aktualniCas; // vypocitana hodnota se vklada jako html dovnitr elemnetu, ktery ma id "cas" } naplnCas(); //naplneni na zacatku window.setInterval("naplnCas()", 1000); //pravidelna zmena, 1000 je sekunda je to příklad JavaScriptu plunulá změna data |
||
_es Profil |
#2 · Zasláno: 10. 5. 2009, 19:44:29
Ten kód sa asi vykoná príliš skoro, takže nastane v riadku naplnCas(); chyba a kód sa preruší.
Ten riadok je zbytočný a bez neho by to malo fungovať vždy. trochu jednoduchšie s lokálnym nastavením zobrazenia času: window.setInterval(function(){window.document.getElementById("cas").innerHTML=(new Date).toLocaleTimeString();},1000); |
||
Bubák Profil |
#3 · Zasláno: 10. 5. 2009, 19:58:45
„Ten kód sa asi vykoná príliš skoro“
Přesně tak, pořadí má být takto: <span id="cas"></span> <script src="externi_skript.js"></script> |
||
saphire Profil |
#4 · Zasláno: 10. 5. 2009, 21:03:21
DÍKY MOC
funguje to bez problémů!! |
||
_es Profil |
#5 · Zasláno: 10. 5. 2009, 22:10:07
Bubák
„Přesně tak, pořadí má být takto: “ Nemusí byť také, pokiaľ vymaže problematický riadok, alebo použije ten kratší kód. |
||
Časová prodleva: 16 let
|
0