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

如何在html中设置默认日期?,html,Html,我正在编辑一个HTML文件,有一个属性应用程序截止日期。在html代码中,如何将应用程序截止日期的默认值设置为一年后的今天?谢谢你的帮助 下面是原始的HTML代码 <div class="field" > Application Deadline: <input type="date" id="id_application_deadline" name="application_deadline"> </div>

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

下面是原始的HTML代码

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

申请截止日期:
>

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

<input type="date" id="id_application_deadline" name="application_deadline" value="2013-05-29">


如果您只使用html,而不使用javascript,我认为将无法计算1年的偏移量。

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

<input type="date" id="id_application_deadline" name="application_deadline" value="2013-05-29">


如果您只使用html,而不使用javascript,那么我认为将无法计算1年的偏移量。

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

<script language="javascript">
<!--
today = new Date();
document.write("", today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
//-->
</script>

如果没有java脚本,这是不可能的,请尝试以下操作

<script language="javascript">
<!--
today = new Date();
document.write("", today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
//-->
</script>

试试这个

<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>

函数onload()
{
var today=新日期();
var dd=today.getDate();
var mm=today.getMonth()+1;
var yyyy=today.getFullYear();
yyyy=parseInt(yyy)+1;
今天=dd+'-'+mm+'-'+yyyy;
document.getElementById(“id\申请\截止日期”).value=今天;
}
申请截止日期:
试试这个

<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>

函数onload()
{
var today=新日期();
var dd=today.getDate();
var mm=today.getMonth()+1;
var yyyy=today.getFullYear();
yyyy=parseInt(yyy)+1;
今天=dd+'-'+mm+'-'+yyyy;
document.getElementById(“id\申请\截止日期”).value=今天;
}
申请截止日期:

仅使用Java脚本HTML无法完成这项工作。HTML只是数据的静态表示。简单地使用Java脚本HTML是不行的。HTML只是数据的静态表示。