Initial commit: Backup der Webseiten
- zoesch.de - blitzkiste.net - gruene-hassberge (norbert.zoesch.de) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
65
blitzkiste.net/js/formControl.js
Normal file
65
blitzkiste.net/js/formControl.js
Normal file
@@ -0,0 +1,65 @@
|
||||
$('#kontakt-form').submit(function() {
|
||||
var formControl = true;
|
||||
|
||||
var frmGrpName = $('#frmGrpName');
|
||||
var frmGrpEmail = $('#frmGrpEmail');
|
||||
var frmGrpTelefon = $('#frmGrpTelefon');
|
||||
var frmGrpMessage = $('#frmGrpMessage');
|
||||
|
||||
var respMessage = $('#response');
|
||||
|
||||
frmGrpName.removeClass('has-error');
|
||||
frmGrpEmail.removeClass('has-error');
|
||||
frmGrpMessage.removeClass('has-error');
|
||||
respMessage.removeClass('alert');
|
||||
respMessage.removeClass('alert-danger');
|
||||
respMessage.removeClass('alert-success');
|
||||
|
||||
var name = $('#name').val();
|
||||
var email = $('#email').val();
|
||||
var telefon = $('#telefon').val();
|
||||
var message = $('#message').val();
|
||||
var isHuman = grecaptcha.getResponse();
|
||||
|
||||
if(name == '') {
|
||||
formControl = false;
|
||||
frmGrpName.addClass('has-error');
|
||||
}
|
||||
|
||||
if(email == '') {
|
||||
formControl = false;
|
||||
frmGrpEmail.addClass('has-error');
|
||||
}
|
||||
|
||||
if(message == '') {
|
||||
formControl = false;
|
||||
frmGrpMessage.addClass('has-error');
|
||||
}
|
||||
|
||||
if(isHuman.length == 0) {
|
||||
formControl = false;
|
||||
}
|
||||
|
||||
if(formControl) {
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url: 'send.php',
|
||||
data: {
|
||||
name:name,
|
||||
email:email,
|
||||
telefon:telefon,
|
||||
message:message,
|
||||
isHuman:isHuman
|
||||
}
|
||||
}).done(function(response){
|
||||
respMessage.html(response);
|
||||
respMessage.addClass('alert');
|
||||
respMessage.addClass('alert-success');
|
||||
});
|
||||
} else {
|
||||
respMessage.html("Bitte alle gekennzeichneten Felder ausfüllen und bestätigen, dass Sie kein Roboter sind!");
|
||||
respMessage.addClass('alert');
|
||||
respMessage.addClass('alert-danger');
|
||||
}
|
||||
return false;
|
||||
});
|
||||
Reference in New Issue
Block a user