我有一个非常广泛的 HTML 表单,用于在复杂的制造过程中收集数据。数据收集要求用户在大约 80 个单独的字段中标记日期和时间——我使用按钮作为每个数据字段的标签。
我有一个 JavaScript 函数,它可以为单个字段提供所需的结果 - 但我不想复制函数的代码并更改每个所需条目的名称。
我是 Javascript 的新手,只是 HTML 的初学者——但我知道这是可以做到的……我只是不知道怎么做。我知道这与传递我的 HTML 字段的 ID 标记(进入循环?)以用作代码中的变量有关......但我不清楚如何。
这是我正在考虑用于我的时间戳的代码(为 1 个字段设置):
<script type="text/javascript">
function getClockTime()
{
var now = new Date();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
if (hour < 10) { hour = "0" + hour; }
if (minute < 10) { minute = "0" + minute; }
if (second < 10) { second = "0" + second; }
var timeString= hour +
':' +
minute +
':' +
second
document.getElementById("txtTime").value = timeString;
}
</script>
如果有人能给我一个关于如何处理这个问题的线索,我肯定会很感激。