JavaScript Client side Validations
function Propsectvalidate() {
// For Textbox
if (document.getElementById("<%=txtNameofBusiness.ClientID%>").value == "") {
alert("Prospect Name can not be blank");
document.getElementById("<%=txtNameofBusiness.ClientID%>").focus();
return false;
}
// For dropdownlist
if (document.getElementById("<%=ddlSalesRep.ClientID %>").value == 0) {
alert("Please select the SalesRep Name");
document.getElementById("<%=ddlSalesRep.ClientID%>").focus();
return false;
}
// For Checkboxlist and Radiobuttonlist
//Start---Validation for checkbox list
if (document.getElementById("<%=chklProductType.ClientID%>") != null) {
var isChecked = 0;
var list = document.getElementById('<%= chklProductType.ClientID %>');
var chkList = list.getElementsByTagName("input");
for (var i = 0; i < chkList.length; i++) {
if (chkList[i].checked) {
isChecked = 1;
}
}
if (isChecked == 0) {
alert("Please Check Product Type");
document.getElementById("<%=chklProductType.ClientID%>").focus();
return false;
}
}
//End--Validation for checkbox list---
}
JavaScript functions for validating Numbers and Date and alphanumeric
function valAlpha() {
if (event.keyCode >= 97 && event.keyCode <= 122 || event.keyCode >= 65 && event.keyCode <= 90 || event.keyCode == 32) event.returnValue = true;
else
event.returnValue = false;
}
function valNum() {
if ((event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 57)) event.returnValue = true;
else
event.returnValue = false;
}
function valDate() {
if ((event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 57 || event.keyCode == 47)) event.returnValue = true;
else
event.returnValue = false;
}
function valDecimal() {
if ((event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 57 || event.keyCode == 46)) event.returnValue = true;
else
event.returnValue = false;
}
No comments:
Post a Comment