在我的一个函数内的get ellements之间添加settimeout

时间:2016-09-20 10:31:15

标签: javascript html onclick

我需要在get元素之间添加一个settimeout,而不确定如何设置它可以任何人帮助

<p id="demo" >Click me to change my HTML content (innerHTML).</p>

<p id="emo" >Click me to change my HTML content (innerHTML).</p>

<button id="addto4" style="display:none;" onclick="myFunction()">change</buton>

<button id="addto3" onclick="myFunction1()">change2</buton>


    <button type="button" class="btn btn-default"  onclick="myFunction2()">Add all</button>


    <script> function myFunction2() {
        document.getElementById('addto3').click(),
        document.getElementById('addto4').click(); } </script>

1 个答案:

答案 0 :(得分:0)

您需要将方法拆分为2并在超时后调用第二部分。

function f2(){
  document.getElementById('addto4').click();
}

function f1(){
  document.getElementById('addto3').click();
  setTimeout(f2, 3000);
}