Usage in IE9
flatpickr should work out-of-the-box in IE10+, Safari 6+, Firefox, and Chrome.
flatpickr depends on
classList which is absent from IE9, thus if you’re targeting IE9
you will need to include a polyfill.
Additionally, flatpickr has specific styles for IE9.
Make sure to include that as well, utilizing browser detection.
<!--[if IE 9]> <link rel="stylesheet" type="text/css" href="https://npmcdn.com/flatpickr/dist/ie.css"> <![endif]-->
If you’re using a bundler like webpack, see html-webpack-plugin