• Terbaru

    Fungsi setTimeout javascript

    Selamat pagi, selamat belajar
    Penulisan setTimeout dalam javasrcript di gunakan untuk membuat sebuah output dalam waktu yang di tentukan dalam satuan waktu milisecond.

    The setTimeout() method calls a function or evaluates an expression after a specified number of milliseconds. (W3SHCOOL)

    Cara Penulisan :
    ini jika penulisan fungsi [nama_fungsi(id)]
    setTimeout('nama_fungsi("'+id+'");','interval');

    atau bisa juga seperti ini :
    <!-- contoh -->

    <script>

    function show_jam(id){
    var the_date = new Date();
    var the_tanggal = the_date.getDate();
    var the_bln = the_date.getMonth();
    var the_thn = the_date.getFullYear();
    var the_jam = the_date.getHours();
    var the_minute = the_date.getMinutes();
    var the_dtik = the_date.getSeconds();
    if(the_dtik < 10){
     the_dtik = "0"+the_dtik;
    }

    var the_bulans = new Array('1','2','3','4','5','6','7','8','9','10','11','12');

    var today = "[ "+the_thn+" / "+the_bulans[the_bln]+" / "+the_tanggal+" ] - [ "+the_jam+" : "+the_minute+" : "+the_dtik+" ]";

    document.getElementById(id).innerHTML=today;
    setTimeout('show_jam("'+id+'")','1000');
    }
    </script>

    <span id="tampiljam"></span>
       <script type="text/javascript">
        window.onload=show_jam("tampiljam");
       </script>


    setTimeout('namafungsi();','interval');

    contoh penggunaan :



    setTimeout bisa juga di gunakan untuk mengatur seberapa lama interfal waktu yang di perluka untuk sebuah variabel muncul di layar.
    caranya :
    <script type="text/javascript">
    function tampilset(){
    var kata = document.getElementById("katanya");
    setTimeout(function(){kata.value="ini katayang ke luar yang di masukkan ke variabel kata"},1000);
    }
    </script>
    <!-- ========================= CONTOH ===========================================  -->
    <button onclick="tampilset()">Klik disini</button><input id="katanya" type="text" />
    //memasukkan id html ke dalam variabel kata
    var kata = document.getElementById("id_html") ;
    setTimeout(function(){kata.value="ini katayang ke luar yang di masukkan ke variabel kata"},1000);

    Seperti ini contohnya :
    ...

    Selamat belajar.

    2 comments:

    1. Refresh halaman setiap data masuk tanpa ada kedip di monitor gmn caranya?

      ReplyDelete

    Saya sangat berterimakasih apabila sahabat sekalian bersedia untuk tidak meninggalkan spam dan meninggalkan komentar yang berhubungan dengan artikel di atas.