ユーザーが日付を入力できるように、Kendo datepicker を使用しています。ただし、ユーザーが特定の形式、つまりMM/DD/YYYYで日付のみを入力できるようにしたい
<input kendo-date-picker placeholder="from" class="form-control" id="fromDate" ng-keydown="validateDateEntered()" />
ユーザーが入力フィールドに何かを入力すると、次のような検証を行います。
$scope.validateDateEntered= function () {
$("#fromDate").kendoDatePicker({
format: "MM/dd/yyyy"
});
}
これを行っても、ユーザーは無効な文字を入力できます。ユーザーがMM/DD/YYYY形式でのみ日付を入力し、他のすべてを破棄できるようにする方法を理解したいだけです。