0

我正在尝试为以下场景寻找解决方案:
- 我有一个textinput字段,用户只能以 ( 01:00 or 13:00) 格式输入时间。
- 如果用户只是在模糊时输入, 它应该13固定为:13:00
- 或1应该固定为01:00
- 或135应该固定为制作解释场景:我的小提琴01:05
JavaScriptjquerymask

$("#time").blur(function() {       
    var userInput = $(this).val().replace(/^([0-9])([0-9]):([0-9])_$/, "0$1:$2$3");     
    if(!userInput.match(/([0-1][0-9]|2[0-3]):[0-5][0-9]/)){

    }else{
        $(this).val(userInput);
        return true;
    };
}).mask("99:99");
4

0 回答 0