次のシナリオの解決策を見つけようとしています:
-textinputユーザーが ( ) のような形式で時間のみを入力できるフィールドがあります01:00 or 13:00。
- ユーザーが13ぼかしだけで入力した場合は、次のように修正する必要があります: -13:00
または修正1する必要があります01:00
- または修正する135必要が01:05
あります。説明されたシナリオを作成する: My FIDDLEJavaScriptjquerymask
$("#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");