首页 > 解决方案 > 单击按钮时如何捕获日期和时间?

问题描述

我正在尝试为我的内部团队创建一个网页,代理将在其中选择他们的姓名并打卡他们的登录信息以及他们的时间和休息时间,我想在谷歌表中获取这些数据。但是,我已经创建了网页,但在单击按钮时找不到用于捕获日期和时间的代码。

我试过运行几个代码但徒劳无功。下面是网页的html脚本。

<!DOCTYPE html>
<html>
<body>

<h1>Time Management</h1>
<p>Please select your name: </p>

<form action="/action_page.php">
    <select name="Agent Names">
        <option value="Anita">Anita</option>
        <option value="Jacob">Jacob</option>
        <option value="Agartha">Agartha</option>
        <option value="Smith">Smith</option>
    </select>
      <br><br>
    <button name="Login" type="submit" value="Login">Login</button>

    <p>Please punch your breakfast</p>
        <button name="BreakfastStart" type="submit" value="time" display="time">Start</button>

        <button name="BreakfastEnd" type="submit" value="time">End</button>

    <p>Please punch your lunch</p>
        <button name="LunchStart" type="submit" value="time">Start</button>
        <button name="LunchEnd" type="submit" value="time">End</button>

    <p>Please punch your Snack</p>
        <button name="SnackStart" type="submit" value="time">Start</button>
        <button name="SnackEnd" type="submit" value="time">End</button>

    <p>Please punch your Bio Break</p>
        <button name="BiobreakStart" type="submit" value="time">Start</button>
        <button name="BiobreakStart" type="submit" value="time">End</button>

    <p>Please Logout</p>
    <button name="Logout" type="submit" value="Login">Logout</button>

</form>

</body>
</html>

标签: htmlgoogle-apps-script

解决方案


您可以向按钮添加一个简单的功能,然后进行计算:

<button name="BreakfastStart" type="submit" value="time" display="time" onclick="getCurrentTime()">Start</button>

<script>
function getCurrentTime() {
alert(new Date());
}
</script>

这是给你一个想法。


推荐阅读