我試圖了解如何從input type="date"
我的 HTML 代碼是<input type="date" id="id_date" name="date" value="">
我有一個 JS 在輸入型別更改時讀取并在控制臺上列印時間戳
const date_value = document.getElementById('id_date')
date_value.addEventListener('change', function (e){
console.log(e)
console.log(e.timeStamp)
var date = new Date(e.timeStamp);
})
出于某種原因,我可以從輸入表單中獲取實際日期,因為我的函式始終回傳 1970 年 1 月 1 日。我知道該Date.now()方法回傳自 1970 年 1 月 1 日 00:00:00 UTC 以來經過的毫秒數,但表單應該回傳從該日期到我選擇的日期的毫秒數,但它不會-
下面是我的輸出螢屏。我如何管理這些資料?

uj5u.com熱心網友回復:
再會
據我了解,您只需要從輸入欄位中獲取所選日期并在控制臺中列印即可。
然后只需執行此操作...
const date_value = document.getElementById('id_date');
date_value.addEventListener('change', function (){
console.log(date_value.value);
})
每當用戶選擇一個日期時,該函式將被呼叫,它將控制臺更新來自該欄位的日期值。
我希望這會對您有所幫助,如果您有任何疑問,請在下方留言告訴我。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/442499.html
標籤:javascript 日期
