Pada postingan kali
ini, saya akan memberikan tutorial Cara Membuat Aplikasi Menghitung Waktu
Mundur dengan Javascript. Dalam tutorial ini, akan diajarkan cara membuat
hitungan waktu mundur, dan setelah waktu yang ditentukan maka akan muncul
sebuah teks atau link. Pada umumnya teknik ini banyak diterapkan pada website
shorteUrl (pemendek URL), seperti adfly, google, shorte dan masih banyak lagi.
Dan bahasa program yang digunakan yaitu javascript saja, dan sedikit script
HTML. Baiklah, untuk mengetahui Cara Membuat Aplikasi Menghitung Waktu Mundur
dengan Javascript silahkan buat file dengan nama “countDown.html”(tanpa tanda
petik), setelah itu silahkan terapkan atau pelajari skrip dibawah ini :
<script type = "text/javascript">
function countDown(secs, elem) {
var element = document.getElementById(elem);
element.innerHTML = "Tunggu "+secs+" Detik";
if (secs < 1) {
clearTimeout(timer);
element.innerHTML = '<h2>Hitung Selesai</h2>';
element.innerHTML += '<a href = "#">Clik Disini</a>';
};
secs--;
var timer = setTimeout('countDown('+secs+',"'+elem+'")',1000);
}
</script>
<div id = "status"></div>
<script type = "text/javascript">countDown(10,"status");</script>
Penjelasan
skrip :
- var element = document.getElementById(elem) memiliki fungsi untuk membuat sebuah variabel, dimana memiliki target dari elemen html. Yaitu <div id = "status"></div> yang menurut html adalah nilai yang unik.
- element.innerHTML digunakan untuk membaca, menetapkan atau menambahakan konten HTML.
- Perhatikan Pada baris ke 5 sampai 9 adalah merupakan sebuah kondisi, dimana jika variabel secs lebih kecil dari 1, maka akan menghapus timer menggunakan method clearTimeout dan menampilkan link dan sebuah teks.
- var timer = setTimeout('countDown('+secs+',"'+elem+'")',1000) merupakan sebuah perintah membuat variabel timer, setTimeout digunakan untuk membuat eksekusi kode waktu yang akan menjalankan script hanya sekali ketika waktu intervalnya tercapai.
14 komentar
Click here for komentarWaahh bermanfaat jugfa nih,. saya coba, ehk ternyata berhasil, makasih sudah berbagi
ReplyTINGKATKAN ya Sobat
Oke gan, jangan lupa selalu update ya dengan blog saya ini. Trima kasih buat kunjungannya
ReplyMantap nih..ijin nyimak sambil belajar javascriptnya gan...
Replysalam admin satriyoku
Terima kasih gan buat masukan semoga dapat bermanfaat bagi kita semua
ReplyMantap banget gan
ReplyTest Komentar
Replymantap gan. sangat membantu
Replykeren banget gan,
Replyketemu juga , terima kasih sob yang telah share artikelnya
ReplyTerima kasih gan
ReplySama-sama gan, semoga dapat bermanfaat gan
ReplyMakasih mas. Saya coba dulu dah
ReplySama-sama gan, terima kasih buat kunjungannya. Semoga artikelnya dapat bermanfaat.
Replybisa gak d gunakan d tombol upload supay pada saat waktu habis langsung disable tombol uploadnya?
Reply1. Tinggalkan Komentar Yang Positif, Kritik, dan Tidak Menjatuhkan!
2. Gunakan Emoticon yang sesuai dan tulis kode nya di kolom komentar!
3. Berkomentarlah sesuai dengan topik yang dibicarakan!
4. No SARA, kata - kata tidak sopan, berbau pornografi, LINK AKTIF tidak akan di approve !
5. Komentar anda akan di tampilkan setelah disetujui . ConversionConversion EmoticonEmoticon