html - 如何在输入类型=日期上设置最小/最大属性

标签 html date max min html-input

我在使用 HTML5 日期输入设置最小和最大 YEAR 时遇到了一些问题。

这是我的代码:

<input required="required"  min="1900-01-01" max="2099-09-13" type="date" class="form-control" id="inputDataNascimento">

它根本不起作用。

enter image description here

我做错了什么吗?这是错误吗?

注意:我使用的是 Google Chrome 和 Twitter Bootstrap 3。

最佳答案

日期输入类型的最小和最大属性几乎没有浏览器支持。您可以使用 jQuery 验证作为解决方法。

<input id="dateInput" required="required"  min="1900-01-01" max="2099-09-13" type="date" class="form-control">
<script>
    $("#dateInput").validate();
</script>

关于html - 如何在输入类型=日期上设置最小/最大属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22232638/

相关文章:

sql - 在同一列上迭代时计算持续时间

date - Lookupset 中的 SSRS 最大日期

list - 如何递归地找到整数列表中的最大元素?

html - 如何在两篇文章之间制作垂直线?

php - PHP 中的时区

javascript - 使用 jQuery 获取跨度起点的偏移量

php - 如何更改时间戳的 Laravel 格式日期

python - 仅获取特定索引处具有最低值的子列表

html - Bootstrap 导航栏底部固定在平板电脑上使用屏幕键盘移动

javascript - 如何将普通的 javascript 代码转换为使用事件处理的 Angular 组件特定代码