如何加入Javascript“停止”和“复位”按钮,如下:

我需要加入止损帮助和以下计数,这样它不启动,直到你按下开始,它不复位,除非您按复位,也停止按钮将是一件好事复位按钮! 谢谢! 原因正如你看到的按钮,我有不工作。 谢谢

<html> <head> <title>Untitled Document</title> </head> <script> var timer; function startCount() { timer = setInterval(count,1); } function count() { var el = document.getElementById('counter'); var currentNumber = parseFloat(el.innerHTML); el.innerHTML = currentNumber+0.00000003831417624521; } </script> <body onload="startCount();"> <div id="counter">0</div> <input type="button" value="reset" id="reset" /> <input type="button" value="start" id="start" /> </body> </html>

--------------解决方案-------------

function stopCount() {
clearInterval(timer);
}

function resetCount() {
document.getElementById('counter').innerHtml = 0;
}

并使用jQuery事件侦听器附加到某些HTML元素,或者如果你永远不会得到足够复杂到需要它,只是把它们粘在onclick属性,建议SimonMayer。

这个怎么样?

<script>

var timer;
var stop;

function startCount()
{
stop = false;
timer = setInterval(count,1);
}
function stopCount()
{
stop = true;
}
function count()
{
if(stop == false)
{
var el = document.getElementById('counter');
var currentNumber = parseFloat(el.innerHTML);
el.innerHTML = currentNumber+0.00000003831417624521;
}
}
</script>
</head>
<body>

<div id="counter">0</div>

<input type="button" value="reset" id="reset" onclick="document.getElementById('counter').innerHTML = 0;" />
<input type="button" value="start" id="start" onclick="startCount();" />
<input type="button" value="stop" id="stop" onclick="stopCount();" />
</body>
</html>

编辑 -现在包括停车功能

-我提出<script><head> -所有内容都应要么是头部或身体内部。

分类:JavaScript的 时间:2015-03-15 人气:0
本文关键词: JavaScript的
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.310 (s). 10 q(s)