【问题标题】:How to change/remove a month from <input type="date"如何从 <input type="date" 更改/删除一个月
【发布时间】:2017-10-08 20:27:58
【问题描述】:

我正在尝试制作一个无法选择四月月份的日历。一直在寻找没有运气。

(这里的第一个问题,如果有什么不清楚的可以问我,我也尽量说得更具体些。):)

【问题讨论】:

  • 我认为javascript可以做到

标签: html date input


【解决方案1】:

您可以执行以下操作

<input type="date" name="selectDate" id="selectDate" />

还有

var selectDate = document.getElementById("selectDate");
selectDate.onchange = function(){
var d = document.getElementById("selectDate").value;
var dObject = new Date( d );
if (dObject.getMonth() + 1 == 4) {
    alert('You cant select month of April');
return false;
} else {
return true;
}
}

JSfiddle此处链接

【讨论】:

    猜你喜欢
    • 2023-03-23
    • 2020-12-18
    • 2016-01-13
    • 2018-10-05
    • 2020-10-28
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 2014-12-23
    相关资源
    最近更新 更多