2017-12-02 16 views
0

毎晩午後10時にいくつかのテキストボックス値をブロックしています。それは翌日の午前8時にのみ利用可能になります。時間ベースのテキストボックスのブロックとブロック解除

私はクライアントの時間ではなくサーバーの時間を取っています。ブロッキング、私はエラーなしで達成したが、時間単位でブロックごとに次の日の朝8:00 AM

をどのように再オープンになっていない、私は私はないです

このような
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 AMごとに時刻を確認する必要があります。それは私が得ていないこと – user3636571

関連する問題