meioMask を使用して、ユーザーが時間を入力するために使用されるテキストボックスをマスクしていますが、これは正常に機能します。23:59までの時間を許可します
$("[id$=txtTime]").setMask("29:59")
.keypress(function() {
var currentMask = $(this).data('mask').mask;
var newMask = $(this).val().match(/^2.*/) ? "23:59" : "29:59";
if (newMask != currentMask) {
$(this).setMask(newMask);
}
});
日付を入力するときに記号を入力しようとするユーザーもいると思いますが:
、マスクを使用すると記号が許可されず、ユーザーはさらに数字を入力するとそれが続くとは思わないかもしれません。
:
または.
記号をマスクで許可するにはどうすればよいですか? 私は正規表現が苦手です。
ありがとう。