将日期和时间添加到隐藏的输入值

我正在尝试记录用户提交表单的日期和时间。

我需要在隐藏字段中捕获日期和时间。

我创建了一个显示日期和时间的函数,但我无法将其放入隐藏的输入值中。

这是我目前一直在尝试的方式。

function dateTime() {
  new Date($.now());
}

$("#DateTime").attr("value", dateTime());
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input name="DateTime" type="" value="">

回答

易于使用的时刻 js 用于相应地更改格式

<body>

<input name="DateTime" type="text" value="">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js"></script>

<script type="text/javascript">
  $(document).ready(function(){
    var today = moment().format('YYYY-MM-DD HH:mm:ss');
    $('#DateTime').val(today);
   // alert($('#DateTime').val());
  });
</script>

</body>

src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js"></script>

<script type="text/javascript">
  $(document).ready(function(){
    var today = moment().format('YYYY-MM-DD HH:mm:ss');
    $('#DateTime').val(today);
   // alert($('#DateTime').val());
  });
</script>


以上是将日期和时间添加到隐藏的输入值的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>