【发布时间】:2015-04-28 16:44:14
【问题描述】:
大家好,我的 onClick 事件没有将日期放入文本输入字段。
<input class="span2" id="datum" name="datum" type="date">
<button class="btn" type="button" onclick="datum()">Heute</button>
<script type="text/javascript">
function datum() {
var datum = new Date();
var tag = datum.getDate();
var monat = datum.getMonth();
var jahr = datum.getFullYear();
var element = document.getElementById("datum");
element.innerHTML = tag + "." + monat + "." + jahr;
}
</script>
【问题讨论】:
-
使用 .value 代替 innerHTML。还要在月份中添加一个。 JS 月份是从 0 开始的
-
你的意思是我需要在月份中添加一个?
-
另外,您需要根据输入的要求格式化日期字符串(即 yyyy-mm-dd)。
-
我怎么做这个?
标签: javascript twitter-bootstrap button input onclick