Di bawah ini kita akan mempelajari cara membuat penghitung waktu mundur dengan JavaScript. Membuat Countdown TimerContoh <!-- Display the countdown timer in an element --> <p id="demo"></p> <script> // Tetapkan tanggal kita menghitung mundur var countDownDate = new Date("july 27, 2021 10:00:20").getTime(); // Perbarui hitungan mundur setiap 1 detik var x = setInterval(function() { // Dapatkan tanggal dan waktu hari ini var now = new Date().getTime(); // Temukan jarak antara sekarang dan tanggal hitung mundur var distance = countDownDate - now; // Perhitungan waktu untuk hari, jam, menit dan detik var days = Math.floor(distance / (1000 * 60 * 60 * 24)); var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); var seconds = Math.floor((distance % (1000 * 60)) / 1000); // Keluarkan hasil dalam elemen dengan id = "demo" document.getElementById("demo").innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s "; //Jika hitungan mundur selesai, tulis beberapa teks if (distance < 0) { clearInterval(x); document.getElementById("demo").innerHTML = "EXPIRED"; } }, 1000); </script> You may also like 16:22 Javascript countdown timer terkadang diperlukan untuk membuat sebuah halaman landing page seperti halaman perilisan sesuatu, maintenance atau under contruction. Tidak hanya untuk itu saja, namun beberapa file hosting yang menyediakan gratis, di halaman download akan
diberikan countdown timer yang digunakan sebagai menampilkan iklan pada website itu. Countdown timer tidak berfungsi dengan baik dibeberapa ponsel contohnya java. Terkadang harus mereload sendiri dengan bantuan javascript di URL untuk melewati countdown timer. Tapi diponsel Android, semua javascript memungkinkan bekerja dengan baik salah satunya javascript countdown timer. Seperti di situs ini yang memakai javascript countdown timer dibagian halaman pengalihan. Sengaja Saya buat untuk menampilkan beberapa iklan dihalaman itu. Membuatnya juga tidak begitu sulit hanya memerlukan sedikit pengertian dengan javascript. Disini Saya akan membagikan javascript countdown timer yang sangat sederhana dan sekiranya mudah dipahami. Hanya menggunakan beberapa fungsi saja seperti if else, setinterval, dan window location. Sebelumnya silahkan pahami sedikit fungsi yang saya sebutkan tadi, dan jika sudah mengerti, silahkan salin kode dibawah ini.
Pertama – tama salin kode diatas dan tempel pada bagian headtags dihalaman yang ingin kamu beri countdown timer. Jangan lupa atur detik waktu berjalan pada variabel detik, menit, jam. Untuk menampilkan countdown timer dapat menggunakan kode seperti dibawah ini. <div id='timer'></div> Kode diatas tempat dimana timer akan ditampilkan, sehingga tags html yang diberi attribute ID timer akan diberikan value yang sama dari javascript countdown timer. Kamu dapat mengubah span menjadi div, dan sebagainya. Cukup mudah bukan..? Beberapa orang meng-kreasikan kode javascript countdown ini dengan bentuk progress bar, atau bahkan dengan tampilan yang lebih menarik. Jika ada yang ditanyakan tentang diatas, silahkan berkomentar.
About Admin MC3This is dummy text. It is not meant to be read. Accordingly, it is difficult to figure out when to end it. But then, this is dummy text. It is not meant to be read. Period. |