HTML输入预填充日期 [英] HTML input prepopulate date
本文介绍了HTML输入预填充日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在很长一段时间后重新发现HTML。
Am rediscovering HTML after quite some time.
我只使用HTML和javascript以及Salesforce。我有两个日期输入字段。
我很想知道是否有任何简单的方法来填充这些字段:
a。今天的日期
b。日期前6个月。
I am using just HTML and javascript along with Salesforce. I have two date input fields. I was curious to see if there is any easy way to populate these fields with: a. Today's date b. Date 6 months before today.
<input type="text" id="toDate" size="10" onmouseover="initialiseCalendar(this, 'toDate')"/>
谢谢,
Calvin
Thanks, Calvin
推荐答案
填充今天的日期:
var today = new Date();
document.getElementById("toDate").value = today.getFullYear() + "-"
+ String(today.getMonth() + 101).slice(-2) + "-"
+ String(today.getDate() + 100).slice(-2);
过去6个月:
var past = new Date();
past.setMonth(past.getMonth() - 6); //
document.getElementById("toOldDate").value = past.getFullYear() + "-"
+ String(past.getMonth() + 101).slice(-2) + "-"
+ String(past.getDate() + 100).slice(-2);
这篇关于HTML输入预填充日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文