I am trying to create a function in JS that populates html5 <input type=time> format similar to this hh:mm:ss .
function timeChange(){ var d = new Date(); d.getHours(); d.getMinutes(); d.getSeconds(); var hours = d.getHours(); var minutes = d.getMinutes(); var seconds = d.getSeconds(); document.getElementById("time_in").value = (....); }
I am not sure how to encode .value for this. I tried using .value = (hours":"minutes":"seconds); but it just gives me a compilation error.
Has anyone got any ideas? I just need this in hh: mm: ss.
HTML5 Code:
<button type="button" onClick="timeChange()">Time</button> <input id="time_in" type="time" name="time_in">
source share