使用 JavaScript 在秒表中将时间值设置为零
set the value of time to zero in stop watch using javascript
<script>
function stop()
{
d=new Date();
d.setHours(0,0,0,0);
document.getElementById("time").value = d;
}
</script>
<form>
<input type=button value="stop" onclick="stop()">
</form>
我想使用停止按钮重置手表时间,但上面的代码不起作用。我也尝试直接放置字符串("00:00:00") 而不是使用 setHours 函数。
不能
为对象设置Element #time
日期,可以试试: document.getElementById("time").value = d.getHours() + ":" + d.getMinutes() + ":" + getSeconds()
;
该方法
应该适用于将日期对象设置为 00:00:00,但是如果您尝试实现秒表,Date
可能不是最佳选择,因为它包含的信息比小时、分钟和秒多得多。尝试使用 setInterval
每秒递增单个变量,并使用自定义计时器函数格式化时间。
您可以在 java 脚本中使用以下函数来停止计时器。
/* Stop button */
stop.onclick = function() {
clearTimeout(t);
}
你可以
做类似的事情
document.getElementById("time").value = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
有关详细信息,请查看此文档 https://msdn.microsoft.com/en-US/Library/FF743760(v=vs.94).aspx
相关文章:
- 更改默认时区后,如何在本地时间设置时刻格式
- 使用HTML5 Navigation Timing API时,导航开始时间设置为0
- 具有完整时间设置的嵌套 JQuery 动画
- 清除间隔在 6 个时间设置后不起作用间隔
- JQuery 日期选择器 - 根据当前时间设置 MinDate
- 通过Javascript错误将考试时间设置为30分钟
- 如何将东部标准时间设置为日期选择器 (jquery ui) - 使用 javascript
- 如何在javascript中将当前时间设置为其他时间
- 使用JS根据时间设置列的背景颜色
- 如何将一些指定的时间设置为ajax调用,这样如果请求正在花费时间检索数据,它应该来到FAIL块
- 如何将时间设置为定期?JAVA
- 根据一天中的时间设置默认选项的选定值
- 将默认时间设置为mobisroll时间选择器
- 如何在正确的时间设置JS事件
- 客户端时间设置在javascript中破坏了可读日期
- jQuery Timepicker和jQuery Datepair:如何将结束时间设置为15分钟
- Bootstrap DateTimePicker将时间设置为午夜
- 如何将这种日期时间设置为“2013-03-12T22:15:40+08:00”到“12 Mar 2012 02:15:4
- 使用php服务器时间设置Javascript时间
- 如何实现将新的Firebase自定义身份验证最大过期时间设置为1小时的用例