我想在到達日期更大時使用JavaScript更新日期來更新日曆中的出發日期。這是我的代碼,但問題是,當我更改到達日期時,出發日期保持不變。如果到達日期更長,則更新出發日期
function addDate() {
\t \t \t date = new Date();
\t \t \t var month = date.getMonth() + 1;
\t \t \t var day = date.getDate();
\t \t \t var year = date.getFullYear();
\t \t \t if (document.getElementById('startDate').value == '') {
\t \t \t \t document.getElementById('startDate').value = month + '/' + day + '/' + year;
\t \t \t }
\t \t \t if (document.getElementById('endDate').value == '') {
\t \t \t \t document.getElementById('endDate').value = month + '/' + (day + 1) + '/' + year;
\t \t \t }
\t \t }
<input type="text" id="startDate" style="background-color:#5c677b;height:25px;" name="checkin" placeholder="checkin">
<input type="text" id="endDate" style="background-color:#5c677b;height:25px;" name="checkout" placeholder="checkout">
這是很好的工作,非常感謝。 – magdy
@不客氣。你也可以考慮加快我的回答,因爲它對你有用。 –
我還想改變日期格式爲dd/mm/yyyy當我改變它它給了我另一個日期錯誤的日期? 。 – magdy