Hi all
i have tried to validated the my textboxes and checkbox lists also,
i've write this following script
All the text box fields are working fine, but the chechkbox list are does not work, i've tried in many ways, i don't know what i'm doing wrong.. can someone help me with this?..
i have tried to validated the my textboxes and checkbox lists also,
i've write this following script
Code:
function validateResume()
{
var FirstName = document.getElementById("txtFirstName");
var LastName = document.getElementById("txtLastName");
var Address1 = document.getElementById("txtAddress1");
var Address2 = document.getElementById("txtAddress2");
var City = document.getElementById("txtcity");
var State = document.getElementById("txtstate");
var Zip = document.getElementById("txtzip");
var DOB = document.getElementById("txtdob");
var Phone1 = document.getElementById("txtphn1");
var Phone2 = document.getElementById("txtphn2");
var Email = document.getElementById("txtemail");
var Skillset = document.getElementById("Chkskil");
var Qualification = document.getElementById("chkqualification");
var flag = 0;
if (FirstName.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter FirstName";
FirstName.focus();
}
else if (LastName.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter LastName";
LastName.focus();
}
else if (Address1.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter Address1";
Address1.focus();
}
else if (Address2.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter Address2";
Address2.focus();
}
else if (City.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter City";
City.focus();
}
else if (State.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter State";
State.focus();
}
else if (Zip.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter Zip";
Zip.focus();
}
else if (Zip.value.length != 6) {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please Enter valid Zip ";
Zip.focus();
}
else if (DOB.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter DOB";
DOB.focus();
}
else if (Phone1.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter Phone1";
Phone1.focus();
}
else if (Phone1.value.length != 10) {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please Enter Valid Phone1";
Phone1.focus();
}
else if (Phone2.value.length == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please Enter enter Phone2";
Phone2.focus();
}
else if (Phone2.value.length !=10) {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please Enter Valid Phone2";
Phone2.focus();
}
else if (Email.value == "") {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter email";
Email.focus();
}
else if (checkcontact(Email.value) == false) {
flag = 1;
document.getElementById("lblsave").innerHTML = "Please enter valid e-mail";
Email.focus();
}
else if (document.getElementById('FileUpload1').value.trim() == "") {
flag = 1;
document.getElementById('lblsave').innerHTML = "Browse a Document";
if (hdnSecretValue.value > 0)
{
document.getElementById('lblsave').style.display = 'none';
return true;
}
}
else if (Skillset=='0') {
flag = 1;
var test = Skillset.getElementsByTagName("input").length;
var count = 0;
for (var i = 0; i < test; i++) {
if (test[i].checked) {
count = 1;
}
}
if (count == 0) {
document.getElementById('lblsave').innerText = "Select Users!";
return false;
}
}
else if (Qualification == '0') {
flag = 1;
var test2 = Qualification.getElementsByTagName("input").length;
var count = 0;
for (var i = 0; i < test; i++) {
if (test2[i].checked) {
count = 1;
}
}
if (count == 0) {
document.getElementById('lblsave').innerText = "Select Users!";
return false;
}
}
if (flag == 0) {
return true;
}
else {
$('#divErrormsg').fadeIn(2000);
return false;
}
}
All the text box fields are working fine, but the chechkbox list are does not work, i've tried in many ways, i don't know what i'm doing wrong.. can someone help me with this?..
Comment