$(".id").mask("999-99-9999-999-99");
上記のマスク入力形式があります。たとえば、x文字数に対して事前定義された値を使用できるかどうかを知りたいです
最初の 5 文字をデフォルトの変更不可能な数字にしたい。
サンプル番号は
639-27-9999-999-99
ここでは、数値639-27-
は常にそこにある必要があります。つまり、入力がフォーカスされると、自動的にそこに配置され、変更できなくなります。
F.Y.I
$(".id").mask("999-99-9999-999-99");
上記のマスク入力形式があります。たとえば、x文字数に対して事前定義された値を使用できるかどうかを知りたいです
最初の 5 文字をデフォルトの変更不可能な数字にしたい。
サンプル番号は
639-27-9999-999-99
ここでは、数値639-27-
は常にそこにある必要があります。つまり、入力がフォーカスされると、自動的にそこに配置され、変更できなくなります。
F.Y.I
プラグインを使用して、このようにすることができます。$(".id").mask("639-27-9999-999-99");
数字の定義として 9 を使用したため、ソース コードで他の文字に変更できます。
回避策は次のとおりです。
$.mask.definitions["9"] = null;
$.mask.definitions["^"] = "[0-9]";
$(".id").mask("639-27-^^^-^^^-^^");
9
^
お役に立てれば