C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Reviews   Communities   Interview   Jobs   Projects   Training   Your Ad Here    
Silverlight Games | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Polls | Revenue Sharing | Lobby | Gift Shop |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...






Resources » Code Snippets » Javascript »

Code to Validate Date using javascript


Posted Date: 27 Sep 2008    Resource Type: Code Snippets    Category: Javascript
Author: Lakhan PalMember Level: Diamond    
Rating: 1 out of 5Points: 10



This Code is Used to Validate a Date entered in a TextBox:

function ValidateDate()
{
//debugger;
var varDate=document.getElementById('txtDate');
var divMessage=document.getElementById('divMessage');
var Days=30;
if(varDate.value.length<1)
{
divMessage.innerHTML= "Please Enter a Date.";
varDate.style.borderColor="red";
return false;
}
else
{
var DateSplit= varDate.value.split('/');
try
{
if(DateSplit[1] == 1 || DateSplit[1] == 3 || DateSplit[1]==5 || DateSplit[1]==7 || DateSplit[1]==8 || DateSplit[1]==10 || DateSplit[1]==12)
Days=31;
else if (DateSplit[1]==2 & DateSplit[2]%4 !=0)
Days=28;
else if (DateSplit[1]==2 & DateSplit[2]%4 ==0)
Days=29;
else if (DateSplit[1] == 4 || DateSplit[1] == 6 || DateSplit[1]==9 || DateSplit[1]==11)
Days=30;

if(DateSplit[0]<Days || DateSplit[0]>1)
{
divMessage.innerHTML= "Enter a Valid Day.";
varDate.style.borderColor="red";
return false;
}
if(DateSplit[1]<12 || DateSplit[1]>1)
{
divMessage.innerHTML= "Enter a Valid Month.";
varDate.style.borderColor="red";
return false;
}
if(DateSplit[2].length<4 || DateSplit[2]<1800)
{
divMessage.innerHTML= "Enter a Valid Year.";
varDate.style.borderColor="red";
return false;
}
varDate.style.borderColor="";
divMessage.innerHTML= "Entered Date is Correct.";
}
catch(ex)
{
alert(ex);
}
}
}



Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
Sign In to add tags.
Validate Date Check in Javascript  .  

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Enter Key Validation in javascript
Previous Resource: Date Format in JavaScript
Return to Discussion Resource Index
Post New Resource
Category: Javascript


Post resources and earn money!
 
More Resources



dotNet Slackers

About Us    Contact Us    Privacy Policy    Terms Of Use