6

我有一个输入字段,时间为 HH:MM。而且我需要管理用户只能输入正确的时间,以防止他们输入错误的时间。

24 小时格式正则表达式模式中的时间是

([01]?[0-9]|2[0-3]):[0-5][0-9]

而且我找到了掩码输入插件https://github.com/RobinHerbots/jquery.inputmask

但我不知道如何做我想做的事。多谢。

4

4 回答 4

17

那样

$(document).ready(function(){
  $("#time").inputmask("h:s",{ "placeholder": "hh/mm" });
});​
于 2012-08-03T22:20:41.873 回答
0

不确定您引用的插件,因为我没有看到它的演示页面。我发现如果您需要用户以某种方式输入时间或日期,您不能让他们输入任何内容。所以我们使用日历日期选择器作为日期,这是我发现的最好的时间选择器:http: //haineault.com/media/jquery/ui-timepickr/page/

于 2012-08-03T22:20:42.627 回答
0
$(selector).inputmask("h:s",{ autoUnmask:true }); 
于 2014-07-27T17:00:10.803 回答
-1

也可以使用此代码

var selector = document.getElementById("aaa");
Inputmask("(09|19|20|21|22|23):(09|19|29|39|49|59)").mask(selector);
于 2017-10-24T11:02:02.063 回答