2017-12-02 134 views
0

我每晚晚上10点阻止几个文本框值。它必须在第二天上午8点才能提供。按时间阻止并取消阻止文本框

我正在服务器时间而不是客户端的时间。阻止,我没有任何错误实现了,但没有得到如何重新开放的每第二天早晨上午8点00

阻止每小时的基础上,我做了这样的

date_default_timezone_set('Asia/Kolkata'); 
$current_date = date('H:i:s'); 
$fdate = '22:00:00'; 

if($current_date >= $fdate) { 
//block text box 
} 

回答

0

我不是100%确定你的文本框是什么意思,但我认为你正在谈论一个输入。

如果您想阻止某个输入框的使用,您可以为输入赋予一个disabled属性。

HTML:

<input type="text" id="myInput"> 

的Javascript:

if($current_date >= $fdate) { 
    //block text box 
    document.getElementById("myInput").disabled = "true"; 
} 

要解锁:

document.getElementById("myInput").disabled = ""; 
+0

启用和禁用我能做到这一点。但在启用时,它应该每隔一个早晨8:00检查一次。我没有得到 – user3636571