我正在尝试创建两个按钮,一个用于启动脚本,一个用于停止脚本。

 var timerID = setInterval(function() {
    $.ajax({
      url: "script.php",
      context: document.body
    });
  }, 60 * 1000);


  clearInterval(timerID);

我不知道该怎么称呼它,这就是我想说的:
<button id="id" onClick="timerID();"></button>

最佳答案

我想你想启动和停止计时器?

var timerID ;

function start()
{
    var timerID = setInterval(function() {
        $.ajax({
          url: "script.php",
          context: document.body
        });
    }, 60 * 1000);
}

function stop()
{
    clearTimeout(timerID );
}

你可以这样称呼它:
<button id="start" onClick="start();"></button>
<button id="stop" onClick="stop();"></button>

有关setInterval的详细信息,请检查此处:http://www.w3schools.com/js/js_timing.asp

关于javascript - 为JavaScript创建按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21220590/

10-10 12:54