Click here to Skip to main content
15,881,881 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
//This is my function to validate the date succh that my textbox entry should have future date. Here i have passed "datum1"(my textBox1 id) to validate. If i want to validate my textBox2 of id="datum2",do i have to create to create whole function once again or any modification satisfy my need????

function validDate()
{
var enteredDate=document.getElementById("datum1").value;
var eyy=parseInt(enteredDate.split("-")[2]);
var emm=parseInt(enteredDate.split("-")[1]);
var edd=parseInt(enteredDate.split("-")[0]);
var d=new Date();
var x=new Date();
x.setFullYear(eyy,emm,edd);
if(x<d)
{
alert("Invalid Entry:Enter the future date");
}
}

//Thanks in Advance for ur kind response..:)
Posted

1 solution

hai teju0000,

jus pass
<asp:textbox id="txtbox1" runat="server" onkeydown="validDate(this)" xmlns:asp="#unknown"></asp:textbox>



function validDate(txt)
{
     var enteredDate=txt.value;
            var eyy=parseInt(enteredDate.split("-")[2]);
            var emm=parseInt(enteredDate.split("-")[1]);
            var edd=parseInt(enteredDate.split("-")[0]);            
     var d=new Date();
     var x=new Date();
     x.setFullYear(eyy,emm,edd);
     if(x<d)>
     {
     alert("Invalid Entry:Enter the future date");
     }
}


you can use this fun for as much textbox
 
Share this answer
 
Comments
The Doer 15-Feb-12 23:57pm    
thanks Praveen , u made my way easySmile | :)
Praveen2886 16-Feb-12 0:10am    
welcome teju0000... :)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900