SORU
28 Temmuz 2009, Salı


Basit JavaScript geri sayım sayacı için bir kod mu?

Basit bir geri sayım sayacı işlevi çalıştırdığınızda 30 saniye başlayarak ve 0 biten kullanmak istiyorum. Hayır milisaniye. Nasıl kodlanmış olabilir mi?

CEVAP
28 Temmuz 2009, Salı


var count=30;

var counter=setInterval(timer, 1000); //1000 will  run it every 1 second

function timer()
{
  count=count-1;
  if (count <= 0)
  {
     clearInterval(counter);
     //counter ended, do something here
     return;
  }

  //Do code for showing the number of seconds here
}

Zamanlayıcı kodunu bir paragraf (veya sayfada başka bir yerde) olarak görünmesini sağlamak için, sadece satır:

<span id="timer"></span>

saniye görünmesini istediğiniz yere. O timer() işlevi aşağıdaki satırı ekleyin, böylece bu gibi görünüyor:

function timer()
{
  count=count-1;
  if (count <= 0)
  {
     clearInterval(counter);
     return;
  }

 document.getElementById("timer").innerHTML=count   " secs"; // watch for spelling
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blunty

    Blunty

    13 Mart 2006
  • John Lynn

    John Lynn

    8 Ocak 2010
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008