各位高手好,想在新增編輯查詢系統裡的其中一個欄位,抓取當下檔案新建的時間。
以下是我寫的方法,在新增資料頁面時為一個不能修改的Text。
問題是:我在編輯頁面時只想複製原本的檔案,但卻會又抓一次現在的時間,有什麼方法可以改善這個問題嗎。
function t() {
var now = new Date();
var y = now.getFullYear();
var m = now.getMonth() + 1;
var d = now.getDate();
var Nowdate = y + "/" + m + "/" + d;
document.getElementById("text_File_creation").value = Nowdate;
}
setInterval('t()', 500);
做一個編輯按鈕,然後用 addEventListener()
造一個監聽器:
var edit_btn = document.querySelector('#edit__btn');
edit_btn.addEventListener('click', ()=>{
var now = new Date();
var y = now.getFullYear();
var m = now.getMonth() + 1;
var d = now.getDate();
var Nowdate = y + "/" + m + "/" + d;
document.getElementById("text_File_creation").value = Nowdate;
})
大概4醬,給你參考看看^^