Anda di halaman 1dari 4

function validate(name,contactperson,email,telephone,mobile,date,time)

{
var msg = "";
var chars=/[a-z]/;
var illegalChars = /[\(\!\@\#\$\%\^\&\*\(\)\'\.\"\/\=\)\<\>\?\,\;\:\\\}\{\[\]]/
;
var illegalChar = /[\(\!\#\$\%\^\&\*\(\)\'\"\/\=\)\<\>\?\,\;\:\\\}\{\[\]]/ ;
var numbers=/[0-9]/;
if (document.getElementById(name).value == "")
{
msg += " Please Enter Your Name ";
}
else if (document.getElementById(name).value.length>100)
{
msg += " Please Your Name Must Not Be More Than 100 Characters ";
}
else if (document.getElementById(name).value.match(illegalChars))
{
msg += "Not An valid Name";
}
else if (document.getElementById(name).value.match(numbers))
{
msg += "Not An valid Name";
}
else if (document.getElementById(contactperson).value == "")
{
msg += " Please Enter The Contact Person Name ";
}
else if (document.getElementById(contactperson).value.length>100)
{
msg += " Please Your Contact Person Name Must Not Be More Than 100 Characters
";
}
else if (document.getElementById(contactperson).value.match(illegalChars))
{
msg += "Not An valid Contact Person Name";
}
else if (document.getElementById(contactperson).value.match(numbers))
{
msg += "Not An valid Contact Person Name";
}
else if (document.getElementById(email).value == "")
{
msg += " Please Enter Your Email Address ";
}
else if (document.getElementById(email).value.match(illegalChar))
{
msg += " Please Enter Valid Email Address ";
}
else if (document.getElementById(telephone).value == "")
{
msg += " Please Enter The Telephone Number";
}
else if (document.getElementById(telephone).value.match(chars))
{
msg += " Please Enter The Valid Telephone Number";
}
else if (document.getElementById(telephone).value.match(illegalChars))
{
msg += " Please Enter The Valid Telephone Number";
}
else if (document.getElementById(telephone).value.length>12)
{
msg += " Please Enter The Valid Telephone Number";
}
else if (document.getElementById(mobile).value == "")
{
msg += " Please Enter The Mobile Number";
}
else if (document.getElementById(mobile).value.match(chars))
{
msg += " Please Enter The Valid Mobile Number";
}
else if (document.getElementById(mobile).value.match(illegalChars))
{
msg += " Please Enter The Valid Mobile Number";
}
else if (document.getElementById(mobile).value.length>10)
{
msg += " Please Enter The Valid Mobile Number";
}
else if (document.getElementById(date).value == "")
{
msg += " Please Enter The Date";
}
else if (document.getElementById(date).value.match(chars))
{
msg += " Please Enter The Valid Date";
}
else if (document.getElementById(time).value == "")
{
msg += " Please Enter The Time";
}
else if (document.getElementById(time).value>24)
{
msg += " Please Enter The Valid Time";
}
if (msg == "")
{
return true;
}
else
{
alert("Error:" + msg);
return false;
}
}

function echeck(str)
{
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1){
alert("Invalid E-mail ID")
return false
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)
==lstr){
alert("Invalid E-mail ID")
return false
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(d
ot)==lstr){
alert("Invalid E-mail ID")
return false
}
if (str.indexOf(at,(lat+1))!=-1){
alert("Invalid E-mail ID")
return false
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)
==dot){
alert("Invalid E-mail ID")
return false
}
if (str.indexOf(dot,(lat+2))==-1){
alert("Invalid E-mail ID")
return false
}
if (str.indexOf(" ")!=-1){
alert("Invalid E-mail ID")
return false
}
return true
}
function ValidateEmail()
{
var emailID=document.form1.txtEmail
if ((emailID.value==null)||(emailID.value==""))
{
alert("Please Enter Your Email ID")
// emailID.focus()
return false
}
if (echeck(emailID.value)==false)
{
emailID.value=""
// emailID.focus()
return false
}
return true
}

protected void Page_Load(object sender, EventArgs e)


{
ibtnSubmit.Attributes.Add("onclick", "return validate('" + txtName.Clien
tID + "','" + txtContactPerson.ClientID + "','" + txtEmail.ClientID + "','" + tx
tTelephone.ClientID + "','" + txtMobile.ClientID + "','" + txtDate.ClientID + "'
,'" + txtTime.ClientID + "');");
}

<span class="mail">
<asp:TextBox ID="txtEmail" onblur="ValidateEmail()" Width="250px" runat="server"
></asp:TextBox>
</span>

Anda mungkin juga menyukai