Skip to content

Instantly share code, notes, and snippets.

@azizozbek
Last active November 30, 2017 15:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save azizozbek/857fcebefef5afb78f153b6bfc7b7bc6 to your computer and use it in GitHub Desktop.
Save azizozbek/857fcebefef5afb78f153b6bfc7b7bc6 to your computer and use it in GitHub Desktop.
<script>
function kapat() {
$('#info').fadeOut(500);
}
function gonder() {
$('.e_name').hide();
$('.e_email').hide();
$('.e_sub').hide();
$('.e_mes').hide();
var name = $('#name').val();
var email = $('#email').val();
var subject = $('#subject').val();
var message = $('#message').val();
name = jQuery.trim(name);
email = jQuery.trim(email);
subject = jQuery.trim(subject);
message = jQuery.trim(message);
if(name == "") {
$('.e_name').fadeIn(100);
$('#name').val(name);
}
if(email == "") {
$('.e_email').fadeIn(100);
$('#email').val(email);
}
if(subject == "") {
$('.e_sub').fadeIn(100);
$('#subject').val(subject);
}
if(message == "") {
$('.e_mes').fadeIn(100);
$('#message').val(message);
}
function validateEmail(email) {
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
return emailReg.test( email );
}
if( !validateEmail(email)) {
$('.e_email-1').fadeIn(100);
$('#email').val(email);
}else{
if( name == "" || email == "" || subject == "" || message == "" ) exit();
$('#info').html('<span>Please Wait...</span>');
$('#info').show(300);
$.ajax( {
type: "POST",
url: "send.php",
data:$('#contactForm').serialize(),
success: function(cevap) {
$('#info').show();
if(cevap==''){
$('#info').html('<span>message has been sent...</span><br /><input value="Reset" type="reset" onClick="kapat()" />');
}else{
$('#info').html('<span style="color:#ff0000">There is an Error</span><br /><input value="Close" type="reset" onClick="kapat()" />');
}
}
});
}
}
</script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment