javascript - 打开日期选择器日历

标签 javascript php jquery html css

首先,我想为我糟糕的英语道歉。 我的问题: 我正在为一家酒店的预订网站编程,我想做一个文本字段,您可以在其中选择下拉日历的一个日期作为开始日期,以及一个文本字段,您可以在其中当然选择结束日期。

我怎样才能做这个下拉日历,以文本形式提供日期?

爱彼迎示例:

enter image description here

最佳答案

您可以使用纯 JavaScript 组件 Pikaday。结果如下所示:

var picker = new Pikaday({
    field: document.getElementById('datepicker'),
    firstDay: 1,
    minDate: new Date(),
    maxDate: new Date(2017, 11, 31),
    yearRange: [1950,2017]
});
.example{
    margin-top: 250px;
}
<link rel="stylesheet" href="https://dbushell.com/Pikaday/css/pikaday.css">
<div class="example">
    <label for="datepicker">Date:</label>   
    <input type="text" id="datepicker">
</div>
<script src="https://dbushell.com/Pikaday/pikaday.js"></script>

您可以通过查看完整文档来自定义它 Here .

关于javascript - 打开日期选择器日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45005236/

相关文章:

php - 更新数据时获取特定行

javascript - 如何在 Opera Mobile、iOS、Android 等中使页面宽度等于屏幕宽度

javascript - 选中单选按钮时启用 HTML 选择,反之亦然

php - 无法使用 php webservice 连接 unity 和 mysql

php - 如何在 select-option 标签中显示 mysql 数据库中的值

javascript - jQuery - 检查 .json 文件是否有效

javascript - 谷歌地图首先加载灰色,当调整大小时加载图像?

javascript - 一页上有多个计时器

javascript - 如何使用javascript转换鼠标事件和触摸事件

javascript - 无法将 promise 结果保存在 Controller 中