checkOut
の分をcheckIn
の値に設定しています。私の問題は、firstdate
に1日追加する必要があるということです。 (当日チェックインの日以前にチェックアウトすることはできません)。JavaScriptを日付文字列に追加する
<script>
function updatedate() {
var firstdate = document.getElementById("checkIn").value;
document.getElementById("checkOut").value = "";
document.getElementById("checkOut").setAttribute("min",firstdate);
}
</script>
Check In
<input type="date" id="checkIn" onchange="updatedate();" name="checkin">
Check out
<input type="date" id="checkOut" min="" name="checkout">
? – RobG
マークされた重複はそれほど役に立ちません。 OPには、Dateオブジェクトではなく、日付入力があります。そのため、文字列を解析し、1日追加してから変換し直す必要があります。 ISO 8601の日付文字列は、日付入力によってローカルとして扱われますが、UTCはDateコンストラクタによって扱われます。その助けはどこですか? – RobG