如何使用 jQuery Mask Plugin 创建自定义时间掩码?
How to use jQuery Mask Plugin to create a customized time mask?
我有一个时间字段,用户可以在其中插入员工的加班时间。在此字段中,他们可以插入任意数量的小时,但分钟必须介于 00 和 59 之间。我如何使用 jQuery 掩码来制作这种掩码?
我发现 translation
选项可用于在掩码上应用一些自定义规则。所以,我使用了一个正则表达式,只允许在十分钟内使用 0 到 5 之间的数字。
var time_options = {
translation: {
'M': {pattern: /[0-5]/},
}
};
$('.time').mask('00:M0', time_options);
我有一个时间字段,用户可以在其中插入员工的加班时间。在此字段中,他们可以插入任意数量的小时,但分钟必须介于 00 和 59 之间。我如何使用 jQuery 掩码来制作这种掩码?
我发现 translation
选项可用于在掩码上应用一些自定义规则。所以,我使用了一个正则表达式,只允许在十分钟内使用 0 到 5 之间的数字。
var time_options = {
translation: {
'M': {pattern: /[0-5]/},
}
};
$('.time').mask('00:M0', time_options);