In order to have a constant date format regardless of computer settings, you must use 3 different input elements to record the day, month and year, respectively. However, you need to check the user login to make sure you have a valid date, as shown below.
<input id="txtDay" type="text" placeholder="DD" /> <input id="txtMonth" type="text" placeholder="MM" /> <input id="txtYear" type="text" placeholder="YYYY" /> <button id="but" onclick="validateDate()">Validate</button> function validateDate() { var date = new Date(document.getElementById("txtYear").value, document.getElementById("txtMonth").value, document.getElementById("txtDay").value); if (date == "Invalid Date") { alert("jnvalid date"); } }
Francis ezengige
source share