2017-10-17 59 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

的作品,感謝這麼多,我不得不做一些改變,因爲這個功能改變了輸入的輸入值,我需要它改變另一個輸入。但完美,謝謝。 –

相關問題