I have almost no knowledge of web programming, but I have been tasked to solve something on my company’s website. Apparently, I have an issue with browsers using HTML5 on a legacy site using type=”date” and I need to find a way around it.
My site has a lot of date fields that the user must input like such:
<input type="date" name="DateStart" size="15" value="8/30/2011">
In every browser we currently use except Chrome, this works just fine. Chrome is the only browser that supplies rolling buttons to scroll through the date. What I see on the back end of this is an attempt to do this:
FormatDateTime(DateStart, 2)
I get an invalid date error which means that we cannot use Chrome to fill out this form. Is there a way around this problem?
Chrome does not have issues with date-inputs, you are using the wrong date-format, sir. Chrome isn’t the only browser until today which has support for the new HTML5 inputs. Opera for example displays a dropdown with a calendar on inputs with
type="date".Also the size-attribute does not exist on HTML5-date-inputs.