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 :
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 :
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.
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>
<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 katafunction 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" />
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.
Refresh halaman setiap data masuk tanpa ada kedip di monitor gmn caranya?
ReplyDeletepakai ajax mas
Delete