javascript - 使用 Javascript 在 HTML5 时间字段中输入时间

标签 javascript html time input

我正在尝试在 JS 中创建一个函数来填充 html5 <input type=time>使用这样的格式 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 = (....);
}

我不确定如何为此编写 .value 代码。我试过使用 .value = (hours":"minutes":"seconds);但这只会给我一个编译错误。

有人有想法吗?我只需要它在 hh:mm:ss 中。

HTML5代码:

 <button type="button" onClick="timeChange()">Time</button>

 <input id="time_in" type="time" name="time_in">

最佳答案

hours":"minutes":"seconds 不是连接字符串,您需要 +s: hours+":"+minutes+":"+秒

关于javascript - 使用 Javascript 在 HTML5 时间字段中输入时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13459368/

相关文章:

javascript - JSON 返回(对象,对象)

HTML5 视频在 Firefox 中不工作

php - 如何在 Laravel 中将服务器时间转换为本地时间?

R:根据观察窗口一定分钟数内的时间对数据框进行子集化

Golang fmt.Println 定时器

javascript - 在 php 中获取 POSTed JSON 数组

Javascript/PHP 倒计时器每秒更新一次并倒计时到特定日期和时间

javascript - 使用 DataTables 显示 JSON 对象

javascript - 循环遍历所有子元素

javascript - jQuery Mobile 导致 CSS3 动画在面板显示中重新触发