// Stammdaten speichern
document.getElementById(„stammdaten-form“).addEventListener(„submit“, function (e) {
e.preventDefault();
const name = document.getElementById(„name“).value;
const email = document.getElementById(„email“).value;
const phone = document.getElementById(„phone“).value;
const address = document.getElementById(„address“).value;
const stammdaten = { name, email, phone, address };
localStorage.setItem(„stammdaten“, JSON.stringify(stammdaten));
displayOutput(„Stammdaten erfolgreich gespeichert.“);
});
// Urlaubsantrag speichern
document.getElementById(„urlaub-form“).addEventListener(„submit“, function (e) {
e.preventDefault();
const startdate = document.getElementById(„startdate“).value;
const enddate = document.getElementById(„enddate“).value;
const reason = document.getElementById(„reason“).value;
const urlaubsantrag = { startdate, enddate, reason };
let antraege = JSON.parse(localStorage.getItem(„urlaubsantraege“)) || [];
antraege.push(urlaubsantrag);
localStorage.setItem(„urlaubsantraege“, JSON.stringify(antraege));
displayOutput(„Urlaubsantrag erfolgreich eingereicht.“);
});
// Ausgabe anzeigen
function displayOutput(message) {
const output = document.getElementById(„output“);
output.innerText = message;
setTimeout(() => (output.innerText = „“), 3000);
}
Stammdaten und Urlaubsanträge