js setTimeOut與setInterval學習

來源:互聯網
上載者:User

標籤:io   ar   sp   for   on   問題   log   bs   cti   

  表示一下,小天使在的話確實能給我好多提示。今天的題目是,qq空間重新整理一頁的時候會有查看更多的按鈕,現在的問題是,類比點擊前三次的按鈕,即載入三次。

表示兩個都是小天使想出來的,不過記錄一下,表示學習~~還有一個也是春春幫我改進了。

1,

  function refresh(){
    for(var i=0;i<3;i++){
      setTimeOut(update,i*1000);
    }
  }
  function update(){
    var button=getElementById(‘feeds_more_ic‘);
    button.click();
  }

2,

  var time=0;
  setInterval(aa(),1000);
  function aa(){
    time++;
    if(time<=3){
      console.log(time);
      document.getElementById("feeds_more_ic").click();
    }else{
    clearInterval(aa());
    }
  }

3,

  var time=0;
  aa();
  function aa(){
    time++;
    if(time<=3){
      console.log(time);
      document.getElementById("feeds_more_ic").click();
      setTimeout("aa()",1000);
    }
  }

//document.getElementById("feeds_more_ic") 選中的是查看更多按鈕

 

js setTimeOut與setInterval學習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.