Hello, I created a html code for custom dates, but the submit button does not create a post.
What could be the problem?
Thank you,
Tomi
Dátumhoz napok hozzáadása function addDays(event) { event.preventDefault(); // Megakadályozza az űrlap beküldését // Dátum és napok száma lekérdezése
let dateInput = document.getElementById("date").value;
let daysToAddElement = document.querySelector('input[name="days"]:checked');
if (!dateInput || !daysToAddElement) {
alert("Kérlek, válassz egy dátumot és egy opciót!");
return;
}
let date = new Date(dateInput);
let daysToAdd = parseInt(daysToAddElement.value);
// Új dátum kiszámítása
date.setDate(date.getDate() + daysToAdd);
// Új dátum megjelenítése az input mezőben
document.getElementById("resultDate").value = date.toISOString().split('T')[0];
}
</script>
Dátumhoz napok hozzáadása
<form>
<label for="date">Válassz egy dátumot:</label>
<input type="date" id="date" name="date">
<p>Válassz napok számát:</p>
<input type="radio" id="day30" name="days" value="30">
<label for="day30">30 nap</label><br>
<input type="radio" id="day60" name="days" value="60">
<label for="day60">60 nap</label><br>
<input type="radio" id="day90" name="days" value="90">
<label for="day90">Negyedév (90 nap)</label><br>
<input type="radio" id="day180" name="days" value="180">
<label for="day180">Félév (180 nap)</label><br>
<button onclick="addDays(event)">Számol</button>
</form>
<p>Új dátum:</p>
<input type="text" id="resultDate" readonly>