我的表单如下:
<div id="form">
<form>
First Name: <input type="text" name="firstname" id="firstname">
Last Name: <input type="text" name="lastname">
Start Time: <input type="hidden" name="starttime" id="starttime">
<input type="submit" value="Submit">
</form>
</div>
我想在 firstname 输入中首次输入数据时在本地存储中存储时间戳。提交表单后,我将在数据库中插入时间戳作为开始时间,并将表单提交时间作为结束时间。
这是我到目前为止所拥有的:
<script>
$(document).ready(function(){
var startTime = '';
$('#firstname').change(function (){
if (startTime) == ''
{
var timeStamp = new Date();
sessionStorage.setItem("startTime",timeStamp);
}
});
});
</script>
现在,如何将javascript的startTime值发送到html的starttime?任何帮助将不胜感激。
答案 0 :(得分:0)
您可以在输入标签中使用step属性:
<input type="time" name="timestamp" step="1">
W3C:input: type=time