-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalidation.js
73 lines (71 loc) · 2.3 KB
/
validation.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
function sendContact() {
var valid;
valid = validateContact();
if(valid) {
jQuery.ajax({
url: "contact_mail.php",
data:'userName='+$("#userName").val()+'&userEmail='+$("#userEmail").val()+'&phone='+$("#phone").val()+'&content='+$(content).val()+'&cpatchaTextBox='+$(cpatchaTextBox).val(),
type: "POST",
success:function(data){
$("#mail-status").html(data);
$("#userName").val("");
$("#userEmail").val("");
$("#phone").val("");
$("#content").val("");
$("#cpatchaTextBox").val("");
},
error:function (){}
});
}
}
function validateContact() {
var valid = true;
$(".demoInputBox").css('background-color','');
$(".info").html('');
if(!$("#userName").val()) {
$("#userName-info").html("(required)");
$("#userName").css('background-color','#FFFFDF');
valid = false;
}
if(!$("#userEmail").val()) {
$("#userEmail-info").html("(required)");
$("#userEmail").css('background-color','#FFFFDF');
valid = false;
}
if(!$("#userEmail").val().match(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/)) {
$("#userEmail-info").html("(invalid)");
$("#userEmail").css('background-color','#FFFFDF');
valid = false;
}
if(!$("#phone").val()) {
$("#phone-info").html("(required)");
$("#phone").css('background-color','#FFFFDF');
valid = false;
}
if(!$("#phone").val().match(/\(?([0-9]{3})\)?([ .-]?)([0-9]{3})\2([0-9]{4})/)) {
$("#phone-info").html("(invalid)");
$("#phone").css('background-color','#FFFFDF');
valid = false;
}
if(!$("#content").val()) {
$("#content-info").html("(required)");
$("#content").css('background-color','#FFFFDF');
valid = false;
}
// New
if(!$("#cpatchaTextBox").val()) {
$("#cpatchaTextBox-info").html("(required)");
$("#content").css('background-color','#FFFFDF');
event.preventDefault();
debugger
if (document.getElementById("cpatchaTextBox").value == code) {
alert("Valid Captcha")
}else{
alert("Invalid Captcha. try Again");
createCaptcha();
}
valid = false;
}
// New
return valid;
}