我如何从4 pm-9:45am添加禁用按钮的日期格式 - javascript

这是代码

<div class="col-auto">
    <br>
    <form action="" method="POST">
        <button class="btn btn-success" id="show-button" name="punchin" onclick="showHidden(); showbttHidden();">Punch In</button>
        <button class="btn btn-warning" id="hide-button" name="punchout" onclick="showHidden(); showbttHidden();">Punch Out</button>
    </form>
</div>

在这段代码中,我该如何确定日期的逻辑,以便可以在下午4点至上午9:45之间取消对Butoon的处理

<script>

var h = new Date().getHours();

if (h >= 1 && h <= 8) {
    document.getElementById('show-button').disabled=true;
    document.getElementById('hide-button').disabled=true;
} 
</script>

javascript参考方案

这将启用9:45 AM和4PM之间的按钮。

    var UTC_hours = new Date().getHours();
    var UTC_minutes = new Date().getMinutes();

    if (UTC_hours >= 10 && UTC_hours < 16){
        document.getElementById('show-button').disabled = false;
        document.getElementById('hide-button').disabled = false;
    }
    else if(UTC_hours == 9 && UTC_minutes >= 45 && UTC_hours < 16){
        document.getElementById('show-button').disabled = false;
        document.getElementById('hide-button').disabled = false;
    }
    else
    {
        document.getElementById('show-button').disabled = true;
        document.getElementById('hide-button').disabled = true;
    }

请注意:这是JavaScript,可以在用户端禁用,因为它是客户端代码。如果不应该在下午4点至9:45之间切换,请在服务器端添加检查以验证时间

Mongo汇总 - javascript

我的收藏中有以下文件{ "_id": ObjectId("54490b8104f7142f22ecc97f"), "title": "Sample1", "slug": "samplenews", "cat": …

如何从客户端将数据插入数据库? - javascript

我是Web开发的初学者,可以访问cpanel上托管的网站,并且需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想使用ajax从客户端将一些数据插入其数据库。问题是我不知道如何获取负责插入数据库的PHP文件的URL。参见下面的代码:var xhttp = newXMLHttpRequest(); xhttp.onreadystatechange= …

编码JSON数据以保留json格式 - javascript

由于JSON值是动态生成的,并且其中的值是基于用户输入的,因此,如果用户在字符串中输入了不可接受的字符(如"),则会使json无效。就像是:{ "tag" : "demo", "value": "user " input" } 有没有一种方法可以编码或转义JS…

执行onclick时获得意外令牌 - javascript

我正在使用onclick事件从PHP调用JS函数。这是我的代码:我在一个函数中,因此我需要通过PHP来完成它,因为然后我会返回:$html = '<input type="checkbox" checked value="1" id="setGetSku" name="se…

在JavaScript中运行方法C# - javascript

打扰一下,我有这种C#asp方法。受保护的无效btnSave_Click(对象发送者,EventArgs e)有谁知道我该如何发送脚本给您?可以办到?。 javascript大神给出的解决方案 是的,那可以做到。为此,您在.aspx.cs页中创建了函数,然后单击保存按钮上的代码将其复制到函数中,然后执行以下步骤。//Call cs method from J…