2017-12-02 54 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