<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<input type = "text" id="clock" style="width: 449px" value="点击右侧[begin]按钮开始">
<input type = button value="begin" onclick="begin_click()">
<input type  = button value="End" onclick="End()">

<script>
    function begin() {
        var stime = Date();
        var ret = document.getElementById("clock");
        ret.value = stime;

    }
    var ID;
    function begin_click() {
        begin()
        clearInterval(ID)
        ID = setInterval(begin,1000)

    }
    function End() {
        clearInterval(ID);

    }
</script>

</body>
</html>

  知识点1:begin_click 里面放个 begin 即时刷新出来当前事件。

  知识点2:begin_click 里面放个  clearInterval(ID) 即时结束上个id。