首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在html中设置默认日期?

如何在html中设置默认日期?
EN

Stack Overflow用户
提问于 2013-05-29 13:48:09
回答 3查看 9.5K关注 0票数 0

我正在编辑一个HTML文件,并且有一个属性应用程序截止日期。如何在html代码中将申请截止日期的默认值设置为今天之后的一年?感谢你的帮助

下面是原始的HTML代码

代码语言:javascript
运行
复制
    <div class="field" >
        Application Deadline:
        <input type="date" id="id_application_deadline" name="application_deadline">
    </div>>
EN

回答 3

Stack Overflow用户

发布于 2013-05-29 14:01:29

如果没有java脚本,这是不可能的,试试这个

代码语言:javascript
运行
复制
<script language="javascript">
<!--
today = new Date();
document.write("", today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
//-->
</script>
票数 2
EN

Stack Overflow用户

发布于 2013-05-29 13:55:09

只需将所需的日期设置为值属性:

代码语言:javascript
运行
复制
<input type="date" id="id_application_deadline" name="application_deadline" value="2013-05-29">

如果你只使用html,没有javascript,我想没有办法计算一年的偏移量。

票数 1
EN

Stack Overflow用户

发布于 2013-05-29 14:03:57

尝尝这个

代码语言:javascript
运行
复制
<head>
<script type="text/javascript">
function onload()
{
  var today = new Date();
  var dd = today.getDate();
  var mm = today.getMonth()+1; 
  var yyyy = today.getFullYear();
  yyyy = parseInt(yyyy) + 1;
  today = dd+'-'+mm+'-'+yyyy;
  document.getElementById("id_application_deadline").value = today;
}

</script>

</head>

<body onload="onload()">

    <div class="field" >
        Application Deadline:
        <input type="text" id="id_application_deadline" name="application_deadline">
    </div>

</body>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16806369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档