2017-10-17 2 views
1

jQueryの私は、この入力を持つ入力時間から時間値を受信し、1時間を追加し

{!! Form::time('horaini', null, ['class'=>'form-control', 'required', 'id'=>'horaini']) !!} 

そしてそれ:

だから、
{!! Form::time('horafim', null, ['class'=>'form-control', 'required', 'id'=>'horafim']) !!} 

ユーザーは時に「horaini」に時間をかけたときに、私はしたいです彼の休暇のフィールド、自動 'horafim'は1時間以上に自分の時間を設定します。

私はこのような何かを開始しました:

$('#horaini').blur(function() { 
// var valor = $('#horaini').val(); 
$('#horafim').val($('#horaini').val()+1); 

});時間入力の値を増加させるため

答えて

0

使用この関数は、あなただけ入力されたIDを受信する必要があるか、あなたのニーズに応じて変更することができます。

function incrementTimeInput(id){ 
    var time = document.getElementById(id); // Get time input 
    var val = time.value;      // Get input value 
    time.stepUp(60);     // Increment input 1 hour (60 min) 
    var inc = time.value; 

    // check if is the last hour of the day 
    if (val == inc) { 
     time.stepDown(60*23); 
    } 
} 
+0

その作品を、感謝はそんなに、私がしなければなりませんでしたこの関数は入力された入力値を変更し、別の入力から変更する必要があるため、いくつかの変更を行います。しかし、完璧、ありがとう。 –

関連する問題