JSFiddle - React, Tailwind, and code Playground
HTML
<input type="date" id="txtDate" />
JavaScript
var dateControler = {
currentDate : null
}
$(document).on( "change", "#txtDate",function( event, ui ) {
var now = new Date();
var selectedDate = new Date($(this).val());
if(selectedDate > now) {
$(this).val(dateControler.currentDate)
}
else {
dateControler.currentDate = $(this).val();
}
});