jquery.inputmask date PR example
https://github.com/RobinHerbots/jquery.inputmask/pull/1204
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/dist/jquery.inputmask.bundle.js"></script>
<script src="https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/extra/bindings/inputmask.binding.js"></script>
<div class="form-group form-group-lg col-md-12">
<span class="sr-only col-md-2">DATE (1900-2015):</span>
<input class="form-control col-md-3" data-inputmask-alias="mm/dd/yyyy" data-inputmask="'yearrange': { 'minyear': '1900', 'maxyear': '2015' }" data-val="false" data-val-required="Required" id="DATE19002015" name="DATE19002015" placeholder="mm/dd/yyyy" type="text" value="" />
</div>
<div class="form-group form-group-lg col-md-12">
<span class="sr-only col-md-2">DATE (1900-2016):</span>
<input class="form-control col-md-3" data-inputmask-alias="mm/dd/yyyy" data-inputmask="'yearrange': { 'minyear': '1900', 'maxyear': '2016' }" data-val="true" data-val-required="Required" id="DATE19002016" name="DATE19002016" placeholder="mm/dd/yyyy" type="text" value="" />
</div>
<div class="form-group form-group-lg col-md-12">
<span class="sr-only col-md-2">DATE (1900-2017):</span>
<input class="form-control col-md-3" data-inputmask-alias="mm/dd/yyyy" data-inputmask="'yearrange': { 'minyear': '1900', 'maxyear': '2017' }" data-val="true" data-val-required="Required" id="DATE19002017" name="DATE19002017" placeholder="mm/dd/yyyy" type="text" value="" />
</div>
CSS
input,
body {
font-size: 16px;
}
.col-md-2 { width: 100px; }
.col-md-3 { width: 150px; }
.col-md-4 { width: 200px; }
.col-md-6 { width: 300px; }
.col-md-12 { width: 800px; }
JavaScript
$(document).ready(function() {
$(":input[data-inputmask-mask]").inputmask();
$(":input[data-inputmask-alias]").inputmask();
$(":input[data-inputmask-regex]").inputmask("Regex");
});
// URLs for External resources
// https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js
// https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/dist/jquery.inputmask.bundle.js
// https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/extra/bindings/inputmask.binding.js