
JS
使用 Bootstrap 日期选择器可以方便地在网页中添加日期选择功能。然而,有时我们需要限制用户只能选择当前日期以及未来的日期,而不能选择过去的日期。本文将介绍如何 ,并提供一个案例代码来实现这个功能。
首先,让我们来看一下如何使用 Bootstrap 日期选择器禁用过去的日期。我们可以使用startDate 属性来设置日期选择器的起始日期,将其设置为当前日期即可。这样一来,用户就只能选择当前日期以及未来的日期了。下面是一个简单的例子,演示了如何使用 Bootstrap 日期选择器禁用过去的日期:html<!DOCTYPE html><html><head> <title>禁用过去日期的日期选择器</title> <link rel="stylesheet" class="url" target="_blank" rel="nofollow noreferrer" href="/to/?target=https://cdn.JSdelivr.net/npm/bootstrap@5.1.0/dist/CSS/bootstrap.min.CSS"> <script src="https://cdn.JSdelivr.net/npm/bootstrap@5.1.0/dist/JS/bootstrap.bundle.min.JS"></script></head><body> <div class="contAIner"> <h1>禁用过去日期的日期选择器</h1> <div class="input-group mb-3"> <input type="date" class="form-control" id="datePicker" min="<?php echo date('Y-m-d'); ?>"> </div> </div></body></html>在上述代码中,我们通过使用 php 的 date 函数来获取当前日期,并将其设置为日期选择器的最小日期(min 属性)。这样一来,用户就不能选择比当前日期更早的日期了。案例代码:html<!DOCTYPE html><html><head> <title>禁用过去日期的日期选择器</title> <link rel="stylesheet" class="url" target="_blank" rel="nofollow noreferrer" href="/to/?target=https://cdn.JSdelivr.net/npm/bootstrap@5.1.0/dist/CSS/bootstrap.min.CSS"> <script src="https://cdn.JSdelivr.net/npm/bootstrap@5.1.0/dist/JS/bootstrap.bundle.min.JS"></script></head><body> <div class="contAIner"> <h1>禁用过去日期的日期选择器</h1> <div class="input-group mb-3"> <input type="date" class="form-control" id="datePicker" min="<?php echo date('Y-m-d'); ?>"> </div> </div></body></html>如何禁用过去日期的日期选择器使用 Bootstrap 日期选择器时,有时我们希望限制用户只能选择当前日期以及未来的日期,而不能选择过去的日期。在这种情况下,我们可以使用 startDate 属性来设置日期选择器的起始日期,将其设置为当前日期即可。这样一来,用户就只能选择当前日期以及未来的日期了。案例代码:html<!DOCTYPE html><html><head> <title>禁用过去日期的日期选择器</title> <link rel="stylesheet" class="url" target="_blank" rel="nofollow noreferrer" href="/to/?target=https://cdn.JSdelivr.net/npm/bootstrap@5.1.0/dist/CSS/bootstrap.min.CSS"> <script src="https://cdn.JSdelivr.net/npm/bootstrap@5.1.0/dist/JS/bootstrap.bundle.min.JS"></script></head><body> <div class="contAIner"> <h1>禁用过去日期的日期选择器</h1> <div class="input-group mb-3"> <input type="date" class="form-control" id="datePicker" min="<?php echo date('Y-m-d'); ?>"> </div> </div></body></html>在上述代码中,我们通过使用 php 的 date 函数来获取当前日期,并将其设置为日期选择器的最小日期(min 属性)。这样一来,用户就不能选择比当前日期更早的日期了。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号