为了账号安全,请及时绑定邮箱和手机立即绑定

我想做一个可以通过按钮随意开始和终止时间的代码,但是结束不了,怎么回事呢?

<!DOCTYPE HTML>

<html>

    <head>

        <script>

            function kaishi(){

                var abb= new Date();

                document.getElementById("con").value=abb;

                var i=setInterval(kaishi,1000);

            }

           

            </script>

        </head>

        <body>

            <input type ="text" id="con" size="60"/>

            <input type="button" value="jieshu" onclick="clearInterval(i)" />

            <input type ="button" value="start" onclick="kaishi()" />

            </body>

    </html>


正在回答

4 回答

<html>

<body>


<input type="text" id="clock" size="35" />

<script language=javascript>

var int=self.setInterval("clock()",50)

function clock()

  {

  var t=new Date()

  document.getElementById("clock").value=t

  }

</script>

<button onclick="int=window.clearInterval(int)">Stop interval</button>

<button onclick="int=window.setInterval('clock()',50)">Start interval</button>


</body>

</html>


0 回复 有任何疑惑可以回复我~
#1

慕前端0798377 提问者

onclick="int=window.clearInterval(int)这一行是学过的吗?还是?
2018-08-13 回复 有任何疑惑可以回复我~
#2

慕运维6353550

这样也不能重新开始啊
2018-11-28 回复 有任何疑惑可以回复我~

http://www.w3school.com.cn/jsref/met_win_setinterval.asp

0 回复 有任何疑惑可以回复我~

你试试  这样就可以了

0 回复 有任何疑惑可以回复我~
#1

慕前端0798377 提问者

我刚才又试了一下,好像还是停止呢
2018-08-13 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>

<html>

    <head>

        <script>

            function kaishi(){

               var abb= new Date();

                document.getElementById("con").value=abb;

            }

               var i=setInterval('kaishi()',1000);

           function end(){

             clearInterval(i);

           }

           function start(){

                 i=setInterval('kaishi()',1000);

           }

            </script>

        </head>

        <body onload = 'kaishi();'>

            <input type ="text" id="con" size="60"/>

            <input type="button" value="jieshu" onclick="end()" />

            <input type ="button" value="start" onclick="start()" />

        </body>

    </html>


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我想做一个可以通过按钮随意开始和终止时间的代码,但是结束不了,怎么回事呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信