JavaScript Validation Form:
<script language="javascript" type="text/javascript">
var countfax = "10"
function limiterfax() {
var tex = document.getElementById("<%= txtExtensionumber.ClientID%>") .value;
var len = tex.length;
if (len <= countfax) {
tex = tex.substring(0, countfax);
document.getElementById("<%= txtExtensionumber.ClientID%>") .value = tex;
return false;
}
}
function check() {
if (document.getElementById('<%= txtName.ClientID %>').value == "") {
alert("Please Enter the Name");
document.getElementById('<%= txtName.ClientID %>').focus();
return false;
}
if (document.getElementById('<%= txtUsername.ClientID %>').value == "") {
alert("Please Enter the Login Name");
document.getElementById('<%= txtUsername.ClientID %>').focus();
return false;
}
if (document.getElementById('<%= txtPassword.ClientID %>').value == "") {
alert("Please Enter the Password");
document.getElementById('<%= txtPassword.ClientID %>').focus();
return false;
}
if (document.getElementById('<%= txtPassword.ClientID %>').value != document.getElementById('<%= txtRetypePassword.ClientID %>').value) {
alert("Your password is MissMatch");
document.getElementById('<%= txtRetypePassword.ClientID %>').value = "";
document.getElementById('<%= txtRetypePassword.ClientID %>').focus();
return false;
}
if (document.getElementById("<%= txtQuota.ClientID%>").value == "") {
alert("Please Enter Quota")
document.getElementById("<%= txtQuota.ClientID %>").focus()
return false
}
var digits = "0123456789";
var temp;
for (var i = 0; i < document.getElementById("<%= txtQuota.ClientID %>").value.length; i++) {
temp = document.getElementById("<%= txtQuota.ClientID%>").value. substring(i, i + 1);
if (digits.indexOf(temp) == -1) {
alert("Please Enter valid Quota");
document.getElementById("<%= txtQuota.ClientID%>").focus();
return false;
}
}
if (isNaN(document. getElementById("<%= txtExtensionumber.ClientID%>") .value) == true || document.getElementById('<%= txtExtensionumber.ClientID %>').value == "") {
alert("Please Enter valid Extension No.");
document.getElementById("<%= txtExtensionumber.ClientID%>") .focus();
return false;
}
if (document.getElementById("<%= txtGoogleid.ClientID%>").value == "") {
alert("Please Enter Google ID")
document.getElementById("<%= txtGoogleid.ClientID %>").focus()
return false
}
var emailPat = /^([a-zA-Z0-9_.-])+@([a-zA-Z0- 9_.-])+\.([a-zA-Z])+([a-zA-Z]) +/;
var emailid = document.getElementById("<%= txtGoogleid.ClientID %>").value;
var matchArray = emailid.match(emailPat);
if (matchArray == null) {
alert("Please Enter valid Google ID");
document.getElementById("<%= txtGoogleid.ClientID %>").focus();
return false;
}
if (document.getElementById('<%= txtGooglepassword.ClientID %>').value == "") {
alert("Please Enter the Google Password");
document.getElementById('<%= txtGooglepassword.ClientID %>').focus();
return false;
}
if (document.getElementById("<%= txtuseremail.ClientID%>"). value == "") {
alert("Please Enter User Email")
document.getElementById("<%= txtuseremail.ClientID %>").focus()
return false
}
var emailPat = /^([a-zA-Z0-9_.-])+@([a-zA-Z0- 9_.-])+\.([a-zA-Z])+([a-zA-Z]) +/;
var emailid = document.getElementById("<%= txtuseremail.ClientID %>").value;
var matchArray = emailid.match(emailPat);
if (matchArray == null) {
alert("Please Enter valid Email-ID");
document.getElementById("<%= txtuseremail.ClientID %>").focus();
return false;
}
if (document.getElementById("<%= txtphone.ClientID%>").value == "") {
alert("Please Enter Phone Number")
document.getElementById("<%= txtphone.ClientID %>").focus()
return false
}
if (document.getElementById('<%= txtphone.ClientID %>').value.search(/\d{3}\-\d{ 3}\-\d{4}/) == -1) {
alert("Please Enter Phone number with the format xxx-xxx-xxxx");
document.getElementById('<%= txtphone.ClientID %>').focus();
document.getElementById('<%= txtphone.ClientID %>').className = "validtextbox";
return false;
}
}
function readCheckBoxList(elementId, ChkId) {
var elementRef = document.getElementById( elementId);
var ChkIdRef = document.getElementById(ChkId) ;
var checkBoxArray = elementRef. getElementsByTagName('input');
var checkedValues = '';
if (ChkIdRef.checked) {
for (var i = 0; i < checkBoxArray.length; i++) {
var checkBoxRef = checkBoxArray[i];
checkBoxArray[i].disabled = false;
checkBoxArray[i].checked = true;
}
}
else {
for (var i = 0; i < checkBoxArray.length; i++) {
var checkBoxRef = checkBoxArray[i]
checkBoxArray[i].disabled = true;
checkBoxArray[i].checked = false;
}
}
}
function readCheckBoxListChild(item, cbLink, elementId) {
var ChkIdRef = document.getElementById( cbLink);
var elementRef = document.getElementById( elementId);
var checkBoxArray = elementRef. getElementsByTagName('input');
if (ChkIdRef.checked) {
for (var i = 0; i < checkBoxArray.length; i++) {
var checkBoxRef = checkBoxArray[i];
checkBoxArray[i].disabled = false;
}
}
else {
for (var i = 0; i < checkBoxArray.length; i++) {
var checkBoxRef = checkBoxArray[i]
checkBoxArray[i].disabled = true;
checkBoxArray[i].checked = false;
}
}
}
</script>
No comments:
Post a Comment