如何在日期字段中显示特定的日期间隔?

时间:2014-08-07 05:11:24

标签: php input

我想在php表单中插入出生日期字段?要输入的值范围必须在两年之间(例如:1988-12-20至1992-1-1)。我只是php的首发。<input type="date" name="dob">

3 个答案:

答案 0 :(得分:1)

你可以在两年内完成(例如:1988-12-20至1992-1-1)

<input type="date" name="bday" min="1988-12-20" max="1992-01-01" /> 

答案 1 :(得分:0)

您可以使用html5轻松实现此目的

<input type="date" name="bday" min="1990-01-02" max="2010-01-02" /> 

答案 2 :(得分:0)

另一种方法是使用Jquery Datepicker。

  <html>
    <head>
        <script src="//code.jquery.com/jquery-1.10.2.js"></script>
        <script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
        <script>
        $(function() {
            $( "#datepicker" ).datepicker({
                dateFormat: 'yy-mm-dd',
                minDate: '1988-12-20',
                maxDate: '1992-1-1'
            });
        });
        </script>
    </head>
    <body>
        <p>Date: <input type="text" id="datepicker"></p> 
    </body>
</html>