0

我想在 html5 中的日期选择器中对选定日期应用条件。即,如果我选择了一月并单击提交按钮,它将转到下一页并显示您出生在一月。

<form action="new.html">
<input type="date"> <input type="submit" value="Submit" />
</form>
4

1 回答 1

3

你考虑过使用 jquery 的 datepicker 吗?它将通过下拉日历的能力为您的最终用户提供更好的体验,并且也适用于所有浏览器。这是执行此操作的代码:

$("#datepicker").datepicker(
{
      onSelect: function (arg) {
            var date = new Date(arg);
            // The below code give the index of the month like Jan as 0, ... ,Dec as 11
            var month = date.getMonth();
      }
}

在你的身体标签中,

<input type="text" id="datepicker" />

有关 jquery datepicker 的更多信息,请参阅此链接:http ://docs.jquery.com/UI/Datepicker

如果您决定使用 datepicker,这里有一些很好的常见问题解答:http: //jqfaq.com/category/widgets/datepicker/

于 2012-05-30T16:07:51.487 回答