![](https://wahl-firmengruppe.de/wp-content/uploads/2016/03/wahl_gruppe-1440x450.jpg)
/* Stil für die Anzeige des Buttons */
#bestaetigen-btn {
display: none;
}
Formular
// Funktion, um zu überprüfen, ob alle Felder ausgefüllt sind
function checkForm() {
var form = document.getElementById(„meinFormular“);
if (form.checkValidity()) {
document.getElementById(„bestaetigen-btn“).style.display = „block“;
} else {
document.getElementById(„bestaetigen-btn“).style.display = „none“;
}
}
// Event-Listener für die Überprüfung, wenn sich die Eingaben ändern
document.getElementById(„meinFormular“).addEventListener(„input“, checkForm);
// Event-Listener für den Klick auf den Bestätigen-Button
document.getElementById(„bestaetigen-btn“).addEventListener(„click“, function() {
var vorname = document.getElementById(„vorname“).value;
var nachname = document.getElementById(„nachname“).value;
var geburtsdatum = document.getElementById(„geburtsdatum“).value;
var zustimmung = document.getElementById(„zustimmung“).checked;
// Hier kannst du die Daten verarbeiten, z.B. eine Datei herunterladen
// und eine E-Mail senden
// Für diesen Beispielcode wird die Mail-Funktionalität nicht implementiert
// Beispiel für den Versand einer E-Mail mit den Daten an eine Adresse
var mailBody = „Vorname: “ + vorname + „\n“ +
„Nachname: “ + nachname + „\n“ +
„Geburtsdatum: “ + geburtsdatum + „\n“ +
„Zustimmung: “ + (zustimmung ? „Ja“ : „Nein“);
// Öffne den E-Mail-Versand mit vorbereitetem Inhalt
window.location.href = „mailto:c.wolf@wahl-firmengruppe.de?subject=Formular&body=“ + encodeURIComponent(mailBody);
});