Just include this simple script and IE (>=10) and Firefox will support <input type="date">
without any dependencies, not even jQuery! 🎉
Support dynamically created inputs, so can be used in single page applications.
Support AngularJS (and possibly other libraries) bindings.
npm install html5-simple-date-input-polyfill --save
require('html5-simple-date-input-polyfill');
<link rel="stylesheet" href="html5-simple-date-input-polyfill.css" />
<script src="html5-simple-date-input-polyfill.min.js"></script>
@import "../node_modules/html5-simple-date-input-polyfill/html5-simple-date-input-polyfill.scss";