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 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 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
Archived
This topic is now archived and is closed to further replies.