While working in a project, we faced a problem with using a calendar on a webpage. It was working fine for Mozilla Firefox but not for Chrome and Safari.
Initially we had this code:
<input type="text" name="startdate" id="startdate" class="form-control datepicker" placeholder="Financial Year StartDate" required >
This was working fine for Mozilla but not for Safari and Chrome. To solve this issue, we wrote a script for calendar:
<script> $(function() { $( "#startdate" ).datepicker(); }); var textbox = document.getElementById('startdate') textbox.onfocus = function (event) { this.value = 'mm-dd-yyyy'; this.focus(); } </script>
After applying this script , calendar was working fine for all the browsers.
Calendar for Mozilla
Calendar for Chrome
Webner Solutions is a Software Development company focused on developing CRM apps (Salesforce, Zoho), LMS Apps (Moodle/Totara), Websites and Mobile apps. If you need Web development or any other software development assistance please contact us at webdevelopment@webners.com