HTML Input Date Dimulai Hari Ini

📅

Agar input type date di HTML hanya dapat memasukkan tanggal yang dimulai hari ini, perlu menambahkan atribut min dengan value tanggal hari ini berformat yyyy-MM-DD sehingga perlu menambahkan via javascript

const minDate = new Date().toISOString().split("T")[0]
document.getElementById("start_date").setAttribute("min", minDate)

Jangan lupa kasih id di elemen input

<input type="date" id="start_date" />

Perlu diketahui bahwa penggunaan ini hanya kompatibel di browser desktop

NowGithub

Dibuat dengan Hugo dan Bulma © 2021