html - HTML5 日期选择器未显示在引导模式中
问题描述
有人可以帮我解决这个问题。我正在使用默认的 HTML5 日期选择器,但是日历没有显示在模式中。
<div id="detailsModal" class="modal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="detailsTitle">Applicant Details</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body" id="detailsBody">
<div class="card card-user">
<div class="card-body details-group">
<div class="form-group">
<label for="birthdate">Birth Date</label>
<input type="date" name="birthdate" id="birthdate" class="form-control" placeholder="Birth Date">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
我正在使用这个本机引导库,因为我没有使用任何 jquery。
解决方案
HTML5 日期选择器可能对不同浏览器的支持有限。日历/日期选择器对我来说似乎出现在最新版本的 Chrome 上,但是当我在 Safari 上测试时它对我不起作用。你用什么测试它?
有关浏览器支持,请参阅以下链接:
• https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date
• <a href="https://caniuse.com/input-datetime" rel="nofollow noreferrer">https://caniuse.com/input-datetime
推荐阅读
- python - 禅比;自定义字段未更新
- reactjs - 升级到 Visual Studio 2019 16.10.0 后 React 应用的“加载资源失败:net::ERR_HTTP2_PROTOCOL_ERROR”
- r - `summary_rows` 之后的跨列摘要与 gt
- javascript - 根据另一个 [TS/JS] 过滤一组对象
- javascript - React defaultChecked 无线电输入(使用 react-hook-form)
- java - 使用 JSTL 时出现 JasperException
- laravel - 无法从 Homestead 上的 Laravel 6 连接到邮件服务器
- python - _tkinter.TclError:无效的命令名称“.!entry”
- sql - 将列添加到 SQL 表并使用该列的一组固定值分解行
- javascript - 使用包装反应应用程序的优点是什么
与直接使用 javascript 进行突变和查询相比