在html5中输入日期并提示今天
第1部分
我已经尝试了“6982692 / html5-input-type-date-default-value-to-today”给出的答案,但无法让它适用于我。
在我的.html中,作为“表单”中“div”的唯一行,我有:
<input type="date" id="theDate">
其他参数还有其他格式。
在我的.js中我有:
$(document).ready(function() {
var date = new Date();
var day = date.getDate();
var mth = date.getMonth() + 1;
var year = date.getFullYear();
if (mth < 10) mth = "0" + mth;
if (day < 10) day = "0" + day;
var ThisOne = year + "-" + mth + "-" + day;
$("#theDate").attr("value", ThisOne);
});
我期待日期输入框填入今天的日期。 显示的是“dd.mm.yyyy”。 这就是没有额外的代码显示。
无论哪种方式,在选择日期输入框的右手箭头时,都会显示当前月份的显示框。
我预计今天的日期通常会更“正确”。
有人可以告诉我我做错了什么吗?
第2部分
为了协助测试,我想显示我实际选择的日期和其他值。
我尝试过“没有成功”
虽然我在HTML4上有一些文字,但在网上看,我看不到可以应用的解决方案。
我希望看到我的HTML值暂停,直到我阅读完为止。 (只要获得表单中的所有参数元素,它就会继续做其他事情。)
链接地址: http://www.djcxy.com/p/18665.html