Perbincangan ringkas tentang acara setInterval pengetahuan js_Basic

WBOY
Lepaskan: 2016-05-16 16:28:51
asal
1431 orang telah melayarinya

Kaedah setInterval() akan terus memanggil fungsi sehingga clearInterval() dipanggil atau tetingkap ditutup. Nilai ID yang dikembalikan oleh setInterval() boleh digunakan sebagai hujah kepada kaedah clearInterval().
penggunaan setinterval()

setInterval(kod,millisec[,"lang"])

Dua kod parameter berikut ialah kod js anda, millisec ialah selang masa, diukur dalam milisaat

Salin kod Kod adalah seperti berikut:





                                                                                                           var one=document.getElementById('one')
        var x=0;
          var y=0;
        var xs=10;
          var ys=10;
           tatal fungsi(){
                 x =xs;
            y =ys;
If(x>=document.getElementById('content').offsetWidth-one.offsetWidth-20 || x<=0)
                   {
                        xs=-1*xs;
               }
If(y>=document.getElementById('content').offsetHeight-one.offsetHeight-20 || y<=0)
                   {
                   ys=-1*ys;
               }
                one.style.left=x;
               one.style.top=y;
          }
          dt=setInterval(skrol,100);
           one.onmouseover=function(){
                                                                                 ,,,,,,,,,,,,,,,,,,,,,,,,            };
           one.onmouseout=function(){
          dt=setInterval(skrol,100);
           };
                                                                                              



Berikut ialah contoh mudah.
Contoh 1

Salin kod Kod adalah seperti berikut: function show(){ trace("Saya akan tunjukkan setiap saat");}
var sh;sh=setInterval(show,1000);
clearInterval(sh);



Contoh 2

Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!