feat(ShowEnvelope): Die Attribute min, max und value wurden zu readonly-date-valid hinzugefügt.

This commit is contained in:
Developer 02 2024-10-10 20:47:55 +02:00
parent 5117a66c81
commit 4b7152b272

View File

@ -130,7 +130,10 @@
</div>
<div class="input-group">
<span class="input-group-text">Gültig bis</span>
<input type="date" name="expiration" class="form-control" id="readonly-date-valid">
<input type="date" name="expiration" class="form-control" id="readonly-date-valid"
min="@DateTime.Today.AddDays(1).ToString("yyyy-MM-dd")"
max="@DateTime.Today.AddDays(90).ToString("yyyy-MM-dd")"
value="@DateTime.Today.AddDays(7).ToString("yyyy-MM-dd")">
</div>
</div>
<div class="modal-footer">
@ -150,11 +153,6 @@
{
<script nonce="@nonce">
const dateInput = document.getElementById('readonly-date-valid');
const today = new Date();
const threeDaysFromNow = new Date(today.setDate(today.getDate() + 3)).toISOString().split('T')[0];
dateInput.value = threeDaysFromNow;
document.getElementById('readonly-send').addEventListener('click', async () => {
const receiverMail = document.getElementById('readonly-receiver-mail');
const dateValid = document.getElementById('readonly-date-valid');