0
Ich verwende eine JavaScript-Funktion für Min- und Max-Werte für das Datum des Eingabetyps. Es funktioniert gut auf Android-Handy, aber in I Phone Am kann nicht den Kalender mit Max- und Min-Werten beschränken.Wie schränke ich die Datumsauswahl mit minimalen und maximalen Werten ein, wenn ich JavaScript benutze?
Hier ist mein Code:
JS:
var today = new Date();
var maxAge = 18;
var minAge = 130;
vm.maxAge = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate());
vm.minAge = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate());
HTML:
<input id="date" type="date" name="dateOfBirth" ng-model="dateOfBirth" placeholder="MM/DD/YYYY" ng-required="true" min="{{minAge | date:'yyyy-MM-dd'}}" max="{{maxAge | date:'yyyy-MM-dd'}}" />