我如何将今天的日期设置为html中的默认日期

这个问题在这里已经有了答案:

  • HTML5输入类型日期 - 默认值为今天? 24个答案

  • input type="date"值始终为YYYY-MM-DD格式:

    <input type="date" value="<?php print(date("Y-m-d")); ?>"/>
    

    与任何HTML输入字段一样,除非使用value属性指定了默认值,否则浏览器将保留为空。 HTML5不提供在值中指定“今天”的方法。

    你可以用javascript或php来完成。

    以下是PHP的示例:

    <input type="date" id="myDate" value="<?php echo date('Y-m-d');?>"/>
    

    这里是一个使用Javascript的示例:

    document.getElementById('myDate').value = new Date().toJSON().slice(0,10);
    

    这里有一个jQuery示例:

    $(document).ready( function() {
        $('#myDate').val(new Date().toJSON().slice(0,10));
    });​
    
    链接地址: http://www.djcxy.com/p/18661.html

    上一篇: How can i set today date as a default date in html

    下一篇: Is there a float input type in HTML5?