Zdravím :)
Byl by někdo natolik ochotný a napsal mi kód v php/js na odpočet určitého času po kliknutí na tlačítko? :)
Odpočet času po kliknutí na tlačítko Vyřešeno
Re: Odpočet času po kliknutí na tlačítko
takže chceš niečo že klikne na buton a odpočíta sa ten čas a potom? (PS ODMENA?)
Re: Odpočet času po kliknutí na tlačítko
1) Kliknu na tlačítko
2) Zobrazí se čas a začne odpočítávání
3) po vypršení času se napíše - Konec
Co si představuješ?
2) Zobrazí se čas a začne odpočítávání
3) po vypršení času se napíše - Konec
Co si představuješ?
- Petr Hnátek
- Level 3.5
- Příspěvky: 654
- Registrován: listopad 13
- Pohlaví:
- Stav:
Offline
Re: Odpočet času po kliknutí na tlačítko
Podíval jsem se na strýčka googla a našel jsem toto:
Není to moje, jak jsem řekl, jen jsem to našel a dopsal jsem popisky :)
Doufám, že je to ono :)
Kód: Vybrat vše
var secondsRemaining = 45; //Kolik vteřin zbývá do konce.
function countdown(secondsRemaining) {
var seconds = secondsRemaining;
if (secondsRemaining > 0) { //Pokud bude zbývat více času než 0 vteřin, tak pojede odpočet.
$('.timer > div').html(seconds); //Tlačítko do divu class="timer" (Můžeš změnit, ale to asi víš :D)
secondsRemaining--;
} else {
if (secondsRemaining == 0) { //Až skončí odpočet, tzn. 0 vteřin do konce, tak se vypíše něco níže.
//To něco..
}
}
}
Není to moje, jak jsem řekl, jen jsem to našel a dopsal jsem popisky :)
Doufám, že je to ono :)
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Odpočet času po kliknutí na tlačítko
Petr Hnátek: tam nějak chybí setTimeout ne?
Kód: Vybrat vše
<div id="timer">Zbývá <span id="remaining_time">45</span> sekund</div>
<script type="text/javascript">
function countdown() {
var remaining = parseInt(document.getElementById('remaining_time').innerHTML);
if (--remaining == 0) {
document.getElementById('timer').innerHTML = 'Vypršel čas.';
} else {
document.getElementById('remaining_time').innerHTML = remaining;
setTimeout(countdown, 1000);
}
}
setTimeout(countdown, 1000);
</script>
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Přestalo fungovat kliknutí na touchpadu (L+R)
od Micmen » 21 led 2024 20:58 » v Problémy s hardwarem - 0
- 615
-
od Micmen
Zobrazit poslední příspěvek
21 led 2024 20:58
-
-
- 1
- 1478
-
od HelFix
Zobrazit poslední příspěvek
31 říj 2023 15:18
-
- 7
- 1338
-
od Gerete
Zobrazit poslední příspěvek
23 led 2024 21:27
-
-
ikona refresh a tlačítko aktualizovat zmizelo
od Dizzy66 » 27 lis 2023 23:59 » v Windows 11, 10, 8... - 0
- 1067
-
od Dizzy66
Zobrazit poslední příspěvek
27 lis 2023 23:59
-
Zpět na “Web-tipy a vaše weby”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host