Tje Posted July 29, 2014 Share Posted July 29, 2014 Hi, this is my javascript code.i'm trying to validate input date.but this form submit when entering wrong date format. function Validatedate() { var chkdate = document.getElementById("fbdy").value if(document.getElementById("fbdy").value == "") { alert("Please enter the Date..!!") if(chkdate.match(/^[0-9]{4}\-(0[1-9]|1[012])\-(0[1-9]|[12][0-9]|3[01])/)) { alert('date format is correct'); } else { alert("date format is wrong") } return false } else{ return true } } <form> <input type="text" id="fbdy" name="fbdy"/> <input type="submit" value="Register" onclick="Validatedate()" /> <form> please help me Quote Link to comment https://forums.phpfreaks.com/topic/290164-how-to-validate-date-in-javascript/ Share on other sites More sharing options...
achieve2lead Posted August 2, 2014 Share Posted August 2, 2014 onclick = "return Validate();" Make sure you are using return Quote Link to comment https://forums.phpfreaks.com/topic/290164-how-to-validate-date-in-javascript/#findComment-1486690 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.