Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:自动用当前时间小时、分钟、秒预先填充输入_Jquery - Fatal编程技术网

jQuery:自动用当前时间小时、分钟、秒预先填充输入

jQuery:自动用当前时间小时、分钟、秒预先填充输入,jquery,Jquery,我正在考虑识别输入,例如 <input class="date" type="text" value=""></input> 使用vale=”“part自动插入时间,每次刷新时都会以如下格式更改时间;12:34:55-所以它抓住了时间:分:秒 因此,结果将是: <input class="date" type="text" value="12:34:55"></input> 使用: 函数开始时间() { var today=新日期();

我正在考虑识别输入,例如

<input class="date" type="text" value=""></input>

使用vale=”“part自动插入时间,每次刷新时都会以如下格式更改时间;12:34:55-所以它抓住了时间:分:秒

因此,结果将是:

<input class="date" type="text" value="12:34:55"></input>

使用:

函数开始时间()
{
var today=新日期();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();

//在数字前添加零执行此操作时会遇到什么问题?只需在
$(document).ready()
处理程序中运行一些代码,该处理程序计算时间字符串并执行
$(.date”).val(时间字符串)
。嘿,米林,谢谢你这么快的回复。这看起来很甜蜜,我可以问一下,“值”是否每秒钟都在变化?因此,如果他们按submit并传递值=”(时间)-然后几秒钟后在同一页面上再次按submit(不刷新)-它将跨越新时间?它将获得输入框将拥有的当前时间。您应该在单击后禁用提交。确实如此,非常感谢。请允许我再发表一点意见,如何最好在开始时添加日期?例如,2014 12:34:55-我应该发布一个新问题吗?对不起,我没有收到您的答复。您能回答吗更确切地说,我们只是添加了一个带有“实时”计数器的日期
  function startTime()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
 // add a zero in front of numbers<10
 m=checkTime(m);
 s=checkTime(s);
$('.date').val(h+":"+m+":"+s);
 t=setTimeout(function(){startTime()},500);
 }

function checkTime(i)
{
  if (i<10)
  {
  i="0" + i;
  }
  return i;
 }
 setInterval(function(){startTime()},1000);