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();
        		        }
        		    });