Thursday, 22 March 2012

All Javascript validation

                                                     all javscript validation in asp.net

                                                 dropdown            

                                                name                    

                                              pincode                  
                                              driving  licence       
                                             oppinion                     
                                             mobile no.               
                                             active                       
                                                
                                                                        
                                                                          buttonSubmit


<script language="javascript" type="text/javascript">
function validate() {
var summary = "";summary += fisrtname();
summary += dropdown();
summary += pincode();
summary += driving();
summary += opinion();
summary += mobileno();


if (summary != "") {alert(summary);

return false;}

else {
return true;}
}

function fisrtname(){

var temp = document.getElementById('<%=TextBox1.ClientID %>').value;
var re=/^[a-zA-Z]+$/;
if (temp == "") {
return "enter name" + "\n";}

else if (re.test(temp)) {
return "";}

else {
return "charcter allowed only";}
}

function dropdown(){

var temp = document.getElementById('<%=DropDownList1.ClientID %>').value;
if (temp == "--select--") {
return "pls select item" + "\n";}

else {
return "";}
}

function pincode() {
var temp = document.getElementById('<%=Txtpincode.ClientID %>').value;
var re=/^[0-9]{6}/;
if (temp == " ") {
return "pls enter pincode" + "\n";}

else if(re.test(temp)) {
return "";}

else {
return "accept only 6 digit no."+"\n";}

}

function driving() {
var temp = document.getElementById('<%=Txtdriving.ClientID %>').value;
var re = /^[a-z][0-9]/;
if (temp == "") {
return "enter driving license" + "\n";}

else if (re.test(temp)) {
return "";}

else {
return "driving licence in format [a-z][0-9]{3} "+ "\n";}
}

function opinion(){

var radyes = document.getElementById('<%=Rdyes.ClientID %>').checked;
var radno = document.getElementById('<%=Rdno.ClientID %>').checked;
var radboth = document.getElementById('<%=Rdboth.ClientID %>').checked;

if (((radyes == false) && (radno == false) && (radboth == false))){

return "give opinion " + "\n";}

else {
return "";}
}

function mobileno() {
var temp = document.getElementById('<%=Txtmobile.ClientID %>').value;
var re = /^[7-9][0-9]{9}/;
if (temp == "") {
return "enter mobile no." + "\n";}

else if (re.test(temp)) {
return "";}

else {
return "mobile no should start with 7,8,9 digit" + "\n";}
}



</script>---------------------------------------------------------------------------------------------------------
html coding would be like this

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><
html xmlns="http://www.w3.org/1999/xhtml"><
head runat="server"><title>Untitled Page</title><script language="javascript" type="text/javascript">function validate() {
var summary = "";summary += fisrtname();
summary += dropdown();
summary += pincode();
summary += driving();
summary += opinion();
summary += mobileno();


if (summary != "") {alert(summary);

return false;}

else {
return true;}
}

function fisrtname(){

var temp = document.getElementById('<%=TextBox1.ClientID %>').value;
var re=/^[a-zA-Z]+$/;
if (temp == "") {
return "enter name" + "\n";}

else if (re.test(temp)) {
return "";}

else {
return "charcter allowed only";}
}

function dropdown(){

var temp = document.getElementById('<%=DropDownList1.ClientID %>').value;
if (temp == "--select--") {
return "pls select item" + "\n";}

else {
return "";}
}

function pincode() {
var temp = document.getElementById('<%=Txtpincode.ClientID %>').value;
var re=/^[0-9]{6}/;
if (temp == " ") {
return "pls enter pincode" + "\n";}

else if(re.test(temp)) {
return "";}

else {
return "accept only 6 digit no."+"\n";}

}

function driving() {
var temp = document.getElementById('<%=Txtdriving.ClientID %>').value;
var re = /^[a-z][0-9]/;
if (temp == "") {
return "enter driving license" + "\n";}

else if (re.test(temp)) {
return "";}

else {
return "driving licence in format [a-z][0-9]{3} "+ "\n";}
}

function opinion(){

var radyes = document.getElementById('<%=Rdyes.ClientID %>').checked;
var radno = document.getElementById('<%=Rdno.ClientID %>').checked;
var radboth = document.getElementById('<%=Rdboth.ClientID %>').checked;

if (((radyes == false) && (radno == false) && (radboth == false))){

return "give opinion " + "\n";}

else {
return "";}
}

function mobileno() {
var temp = document.getElementById('<%=Txtmobile.ClientID %>').value;
var re = /^[7-9][0-9]{9}/;
if (temp == "") {
return "enter mobile no." + "\n";}

else if (re.test(temp)) {
return "";}

else {
return "mobile no should start with 7,8,9 digit" + "\n";}
}



</script></
head><
body><form id="form1" runat="server"><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</p><div><fieldset style="height: 252px">

<asp:DropDownList ID="DropDownList1" runat="server"
style="z-index: 1; left: 358px; top: 53px; position: absolute"><asp:ListItem Value="--select--"></asp:ListItem><asp:ListItem>aa</asp:ListItem></asp:DropDownList>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dropdown

<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name
<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pincode
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:TextBox ID="Txtpincode" runat="server"></asp:TextBox>

<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; driving
&nbsp; licence&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:TextBox ID="Txtdriving" runat="server"></asp:TextBox>

<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oppinion
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:RadioButton ID="Rdyes" runat="server" Text="yes" GroupName="a" />&nbsp;<asp:RadioButton ID="Rdno" runat="server" Text="no" GroupName="a" />&nbsp;<asp:RadioButton ID="Rdboth" runat="server" Text="both" GroupName="a" />

<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mobile no.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:TextBox ID="Txtmobile" runat="server" MaxLength="10"></asp:TextBox>

<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; active
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:CheckBox ID="Chkactive" runat="server" Checked="True" Text="active" />&nbsp;<asp:CheckBox ID="Chkdeactive" runat="server" Text="deactive" /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

</fieldset><br /><asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button"
OnClientClick=" return validate()"
style="z-index: 1; left: 302px; top: 266px; position: absolute" />
</div><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<asp:TextBox ID="TextBox1" runat="server"
style="z-index: 1; left: 338px; top: 86px; position: absolute; right: 509px"></asp:TextBox></p></form><
p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p></
body></
html>
 
                                                                                  

   

No comments:

Post a Comment