2 つのテキスト ボックスを持つコード ジェネレーター フォームがあります。最初は 12 桁のコードを受け取り、次にボタンが押されると、そのコードがアルゴリズムを介して実行され、12 桁のキーが吐き出されます。(実際には両方のフィールドに対して)データをマスクで入力したいのですが、選択してコピーすると、数字の文字列になります。
例えば:
ユーザーがテキスト ボックスに次のように入力します: 123456789012 マスクは、ボックス内の入力を次のように表示します: 1234-5678-9012 ユーザーが生成ボタンを押します 2 番目のテキスト ボックス (読み取り専用) のテキストは、次のようにリターン コードを表示します: 5798-1521 -4886 ユーザーが 2 番目のテキスト ボックスをコピーしてメモ帳に貼り付けると、値は次のようになります: 579815214886
これは可能ですか?いくつかの JQuery マスク プラグインを調べてみましたが、それらはすべて、マスク データを文字列に残したままコピー/貼り付けされていました。私が考えることができる唯一の他のことは、フィールドがフォーカスを取得してマスクを削除するときですが、フォーカスを失ったときにマスクを適用することです。より良い方法はありますか?
ご協力ありがとうございました。