First, I know that <input type=time>
is not supported by IE10 or earlier, and Firefox, but this is only for testing purposes and I will make appropriate, cross-browser changes at another time.
For the time being, I have a HTML time input field. I am trying to extract the values from it including the hour, minutes and AM/PM. I can display the hour and minutes, but an AM/PM indication is not including.
I have an input as follows:
<input type=time name=end-time id=end-time>
I print out via alert()
the input value as follows:
alert(document.getElementById('end-time').value);
Upon input I receive an alert such as:
01:34
.
Notice that an AM/PM is not included in the alert()
.
How can I get the AM/PM value from a HTML time input via Javascript?