lostyazilim

Javascript buton kullanarak dakika saniye geri sayım yaptırma

8 Mesajlar 1.657 Okunma
lstbozum
wmaraci reklam

bora34 bora34 WM Aracı Kullanıcı
  • Üyelik 04.01.2020
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum İstanbul Avrupa
  • Ad Soyad B** S**
  • Mesajlar 11
  • Beğeniler 11 / 2
  • Ticaret 0, (%0)
Merhaba arkadaşlar buton kullanarak dakika saniye formatında geri sayım nasıl yaptırabilirim araştırdığım örneklerde sayfa yüklenince hemen geri sayım başlıyor ben butona tıklayınca 65 saniyeden geri sayımın başlamasını istiyorum süre dolunca tekrar butona tıklandığında 65 saniyeden geri sayımın tekrar başlamasını istiyorum ilginiz için şimdiden teşekkürler.



<script>

var initialSecs = 65;
var currentSecs = initialSecs;
setTimeout(decrement,1000);
function decrement()
{var displayedSecs = currentSecs%60;
var displayedMin = Math.floor(currentSecs/60)%60;
if(displayedMin <= 9)
displayedMin = "0" + displayedMin;
if(displayedSecs <= 9)
displayedSecs = "0" + displayedSecs;
currentSecs--; document.getElementById("timerText").innerHTML = displayedMin + ":" + displayedSecs;
if(currentSecs>-1)setTimeout(decrement,1000);}

</script>




 

 

wmaraci
reklam

LizGate LizGate Lizgate Kullanıcı
  • Üyelik 30.03.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılımcı
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 93
  • Beğeniler 12 / 47
  • Ticaret 3, (%100)




<script>
function testFunc() {
var initialSecs = 65;
var currentSecs = initialSecs;
setTimeout(decrement,1000);
function decrement()
{var displayedSecs = currentSecs%60;
var displayedMin = Math.floor(currentSecs/60)%60;
if(displayedMin <= 9)
displayedMin = "0" + displayedMin;
if(displayedSecs <= 9)
displayedSecs = "0" + displayedSecs;
currentSecs--; document.getElementById("demo").innerHTML = displayedMin + ":" + displayedSecs;
if(currentSecs>-1)setTimeout(decrement,1000);
}}
</script>
bora34

kişi bu mesajı beğendi.

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
var initialSecs = 65;
var currentSecs = initialSecs;
setTimeout(decrement,1000);

Bu kısmı kaldırırsanız sayfa yüklendiğinde otomatik olarak fonksiyonun çalışması duracaktır. Butona onclick="decrement();" komutunu verdiğinizde şuan zaten tıklanınca çalışması gerek. Yinede çalışmıyorsa eğer bu şekilde düzeyleyin ;

html :


js'ye; function decrement() satırından önce
$(".benicalistir").click(function(){
decrement();
});
bora34

kişi bu mesajı beğendi.

bora34 bora34 WM Aracı Kullanıcı
  • Üyelik 04.01.2020
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum İstanbul Avrupa
  • Ad Soyad B** S**
  • Mesajlar 11
  • Beğeniler 11 / 2
  • Ticaret 0, (%0)
Hocam elinize emeğinize sağlık çok teşekkür ederim.
 

 

wmaraci
wmaraci

bora34 bora34 WM Aracı Kullanıcı
  • Üyelik 04.01.2020
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum İstanbul Avrupa
  • Ad Soyad B** S**
  • Mesajlar 11
  • Beğeniler 11 / 2
  • Ticaret 0, (%0)

LizGate adlı üyeden alıntı





<script>
function testFunc() {
var initialSecs = 65;
var currentSecs = initialSecs;
setTimeout(decrement,1000);
function decrement()
{var displayedSecs = currentSecs%60;
var displayedMin = Math.floor(currentSecs/60)%60;
if(displayedMin <= 9)
displayedMin = "0" + displayedMin;
if(displayedSecs <= 9)
displayedSecs = "0" + displayedSecs;
currentSecs--; document.getElementById("demo").innerHTML = displayedMin + ":" + displayedSecs;
if(currentSecs>-1)setTimeout(decrement,1000);
}}
</script>


Çok teşekkürler.
 

 

bora34 bora34 WM Aracı Kullanıcı
  • Üyelik 04.01.2020
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum İstanbul Avrupa
  • Ad Soyad B** S**
  • Mesajlar 11
  • Beğeniler 11 / 2
  • Ticaret 0, (%0)

edcsmile adlı üyeden alıntı

var initialSecs = 65;
var currentSecs = initialSecs;
setTimeout(decrement,1000);

Bu kısmı kaldırırsanız sayfa yüklendiğinde otomatik olarak fonksiyonun çalışması duracaktır. Butona onclick="decrement();" komutunu verdiğinizde şuan zaten tıklanınca çalışması gerek. Yinede çalışmıyorsa eğer bu şekilde düzeyleyin ;

html :


js'ye; function decrement() satırından önce
$(".benicalistir").click(function(){
decrement();
});


Çok teşekkürler sorunum çözüldü.
ikodev

kişi bu mesajı beğendi.

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
Rica ederiz hocam ne demek iyi çalışmalar dilerim :)
bora34

kişi bu mesajı beğendi.

LizGate LizGate Lizgate Kullanıcı
  • Üyelik 30.03.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılımcı
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 93
  • Beğeniler 12 / 47
  • Ticaret 3, (%100)
Rica ederim, iyi çalışmalar.
bora34

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al