function ValidateForm() {
if ($("#<%= txtCenterName.ClientID %>").val().trim() == "") {
$("#<%= lblError.ClientID %>").html("Center Name is Required field");
return false;
}
if ($("#<%= txtContactNo.ClientID%>").val().trim() == "") {
$("#<%= lblError.ClientID %>").html("Contact Number is Required field");
return false;
}
if ($("#<%= txtAddress1.ClientID %>").val().trim() == "") {
$("#<%= lblError.ClientID %>").html("Address1 is Required field");
return false;
}
if ($("#<%= txtEmailAddress.ClientID %>").val().trim() != "") {
var flag = validateEmail($("#<%= txtEmailAddress.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Center Email Address.");
return false;
}
}
if ($("#<%= txtContactNo.ClientID%>").val().trim() != "") {
var flag = validateNumber($("#<%= txtContactNo.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Center Telephone no.");
return false;
}
}
if ($("#<%= txtClientListEmailTo.ClientID %>").val().trim() != "") {
var flag = hasWhiteSpace($("#<%= txtClientListEmailTo.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Client List Email To Address. ");
return false;
}
}
if ($("#<%= txtClientListEmailTo.ClientID %>").val().trim() != "") {
var flag = validateMultipleEmail($("#<%= txtClientListEmailTo.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Client List Email To Address.");
return false;
}
}
return true;
}
function validateNumber(num) {
var reg = /^\d+$/;
return reg.test(num);
}
function validateEmail(email) {
var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
return re.test(email);
}
function hasWhiteSpace(s) {
if (s.indexOf(' ') >= 0) {
return false;
}
return true;
}
function validateMultipleEmail(value) {
var result = /^(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\s*[,;]?\s*\b)*$/i;
return result.test(value);
}
function validateAlphabets(alphabet) {
var reg = /^[a-zA-Z]*$/;
return reg.test(alphabet);
}
function Count(x) {
lbl_CountCharacter.innerHTML = document.getElementById(x).value.length;
}
===========================================================
<asp:TextBox ID="txtSMSAddress" runat="server" placeholder="Address For SMS" MaxLength="500"
class="form-control" TextMode="MultiLine" onkeyup="Count(this.id)" />
<asp:Label ID="lbl_CountCharacter" runat="server" Text="0" ClientIDMode="Static"></asp:Label>
Character
lbl_CountCharacter.Text = txtSMSAddress.Text.Length.ToString();
==============================================================
<asp:Button Text="Save" runat="server" ID="btnSave" class="btn btn-default" OnClick="btnSave_Click"
OnClientClick=" return ValidateForm();" />
==============================================================
if ($("#<%= txtCenterName.ClientID %>").val().trim() == "") {
$("#<%= lblError.ClientID %>").html("Center Name is Required field");
return false;
}
if ($("#<%= txtContactNo.ClientID%>").val().trim() == "") {
$("#<%= lblError.ClientID %>").html("Contact Number is Required field");
return false;
}
if ($("#<%= txtAddress1.ClientID %>").val().trim() == "") {
$("#<%= lblError.ClientID %>").html("Address1 is Required field");
return false;
}
if ($("#<%= txtEmailAddress.ClientID %>").val().trim() != "") {
var flag = validateEmail($("#<%= txtEmailAddress.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Center Email Address.");
return false;
}
}
if ($("#<%= txtContactNo.ClientID%>").val().trim() != "") {
var flag = validateNumber($("#<%= txtContactNo.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Center Telephone no.");
return false;
}
}
if ($("#<%= txtClientListEmailTo.ClientID %>").val().trim() != "") {
var flag = hasWhiteSpace($("#<%= txtClientListEmailTo.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Client List Email To Address. ");
return false;
}
}
if ($("#<%= txtClientListEmailTo.ClientID %>").val().trim() != "") {
var flag = validateMultipleEmail($("#<%= txtClientListEmailTo.ClientID %>").val().trim());
if (flag == false) {
$("#<%= lblError.ClientID %>").html("Invalid Client List Email To Address.");
return false;
}
}
return true;
}
function validateNumber(num) {
var reg = /^\d+$/;
return reg.test(num);
}
function validateEmail(email) {
var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
return re.test(email);
}
function hasWhiteSpace(s) {
if (s.indexOf(' ') >= 0) {
return false;
}
return true;
}
function validateMultipleEmail(value) {
var result = /^(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\s*[,;]?\s*\b)*$/i;
return result.test(value);
}
function validateAlphabets(alphabet) {
var reg = /^[a-zA-Z]*$/;
return reg.test(alphabet);
}
function Count(x) {
lbl_CountCharacter.innerHTML = document.getElementById(x).value.length;
}
===========================================================
<asp:TextBox ID="txtSMSAddress" runat="server" placeholder="Address For SMS" MaxLength="500"
class="form-control" TextMode="MultiLine" onkeyup="Count(this.id)" />
<asp:Label ID="lbl_CountCharacter" runat="server" Text="0" ClientIDMode="Static"></asp:Label>
Character
lbl_CountCharacter.Text = txtSMSAddress.Text.Length.ToString();
==============================================================
<asp:Button Text="Save" runat="server" ID="btnSave" class="btn btn-default" OnClick="btnSave_Click"
OnClientClick=" return ValidateForm();" />
==============================================================
No comments:
Post a Comment