jQuery-Mask-Pluginを使用して時間入力をマスクしています。
私はそれを次のように構成しました:
$('#time').mask('99r00', {translation: { 'r': { pattern: /[\.,:]/ }}});
このマスクを使用すると、ユーザーは次の正当な時間を入力できます。
21:00
21.00
21,00
,30
これはほとんど私が望むように機能しますが、ユーザーのために達成したいことが1つあります。
ユーザーが入力した場合は、2100
にマスクし21:00
ます。したがって、デフォルトの文字が であることを知る必要があります:
。
マスクは、パターン内のどの文字をそこに入れる必要があるのか わからないため、それ以上の入力を無効にします.
では、翻訳オプションのデフォルト文字を設定するにはどうすればよいでしょうか?
ありがとう。