0
我試圖從表單中獲取日期值。我在這裏試圖做的是獲得該值,然後將該值與正則表達式進行比較。然後我嘗試創建一個日期對象,在其中將日期值設置爲匹配結果。即使輸入正確的格式,我的控制檯也會返回NaN
。有關如何修改此信息以便我可以正確設置日期值的任何想法?根據表單中的值設置日期
var adate = document.getElementById("dueDate").value;
var datestring = new RegExp("[0-9]{4}\\.\[0-9]{2}\\.\[0-9]{2}");
var stringmatch = adate.match(datestring);
var date = (new Date()).setDate(stringmatch);
console.log(date);
if (checkInputText(date, "Please enter a due date")) {
return;
}