Afrijal Dzuhri

HTML Input Date Dimulai Hari Ini

2016 M01 25, Mon

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


Afrijal Dzuhri

Software Engineer yang bekerja full-time di Santara