javascript - 有时间自动在输入类型="time"

标签 javascript jquery css html

我试图在加载页面时将当前时间显示为输入值。但是,由于某种原因它不起作用。有什么建议么?感谢您的帮助。

<!DOCTYPE html>
<html>
   <head>
      <meta charset="UTF-8">
      <script src="Scripts/Global.js"></script>
      <script src="Scripts/jquery.js"></script>   
      <link rel="stylesheet" type="text/css" href="Styles/Design.css">
   </head>
   <body>
      <input type="time" id="theTime">
      <script>
         $(document).ready( function() {
          var current = new Date();
          var minute = (now.getMinutes() + 1);               
          var seconds = now.getSeconds();
          if(minute < 10) 
              minute = "0" + minute;
          if(seconds < 10) 
              seconds = "0" + seconds;
          var today = now.getFullYear() + '-' + minute + '-' + seconds;
          $('#theTime').val(today);
         });
      </script>
   </body>
</html>

最佳答案

使用

var now = new Date();

代替

 var current = new Date();

关于javascript - 有时间自动在输入类型="time",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28147025/

相关文章:

Javascript cookie 不适用于表单提交

JavaScript 未捕获引用错误 : ListMgr is not defined

php - jquery.countdown 日期时间问题

jquery - 如何像在 Youtube 或 Medium.com 上一样在 HTML 中创建垂直导航栏

foreach php 中的 Javascript - Magento

javascript - 怎么可能有一个长度为0但有内容的数组呢?

javascript - 停止 element.style 覆盖我的 css 样式

css - 悬停在父元素上时显示子元素

javascript - SquishIt : How to minfy CSS files inside asp. 网络默认主题和来自 asp :ScriptManager? 的 Javascript 文件

html - 如何右对齐 flexbox 布局中的元素?