問題タブ [maskedinput]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
72035 参照

jquery - 入力マスクを使用するときにマスクで日付形式を指定しますか?

私はjqueryマスク入力プラグインを使用して、テキスト入力に日付マスクを適用してきました。これはかなりうまく機能しますが、表示されたマスクにもフォーマットを表示させたいと思います。つまり、マスクの代わりに

たとえば、のマスクを使用してフォーマットを指定できるようにしたい

または(現在のマスクと同じように見えますが、根本的に異なります)

そのプラグインでこれを行う方法がわかりません(私が見る限り、マスク文字として1つの文字のみを受け入れます)。現在のプラグインで可能ですか?これを実行できる代替プラグイン(理想的にはjQueryを使用)を知っている人はいますか?何も見つかりませんでした。

0 投票する
2 に答える
5899 参照

javascript - 動的に作成されたテキスト フィールドにマスクされた日付入力を入れるにはどうすればよいですか?

ここからjquery日付入力プラグインを使用しています

このようにhtmlページ内の関数を呼び出します

要素のIDを指定するだけでよいすべてのフィールドでうまく機能します。

HTML 要素のテーブル行を動的に作成するテーブルがあります。日付入力プラグインで、mfd 日付を持つテキスト ボックスに日付マスクを適用する必要があります。

行の長さがIDに1つずつ追加されてIDが一意になるため、IDは動的に変化し続けるためです。

dom テーブル内でマスクされた日付入力を使用するにはどうすればよいですか?

0 投票する
7 に答える
47639 参照

javascript - エラー時にフィールドをクリアしないjqueryマスク入力プラグイン

私はhttp://digitalbush.com/projects/masked-input-plugin/を見ています

私はそれをこのように呼んでいます:

そして、何かが間違っている場合、たとえばユーザーが終了していない場合に、ユーザーの入力を破棄したくありません

これだけ入力した後でフィールドを離れると、フィールドがクリアされます。後で終わらせることができるように残しておきたいと思います。

私はjQueryを初めて使用し、彼のソースを調べましたが、コードが難解であるため、それを行う方法も、編集して目的を達成する方法も見つかりません。目。

0 投票する
1 に答える
948 参照

jquery - 動的に追加された要素と Masked-Input プラグインのイベントの順序

私のWebアプリの非ajaxバージョンは問題ありません。イベントが必要な順序で追加され、すべてのイベントが問題の携帯電話要素に追加されるためです。

しかし、私のajaxアプリでは、要素が動的に取得されるため、イベントは「異なる方法で」追加されるため、同じイベントがありますが、実際には異なる要素にあります(#container動的に追加された要素をチェックするためにオンになり、マスクが直接適用されます.input-cell-phone)。

たとえば、ユーザーが無効な (215)-###-#### と入力すると、ぼかしコードの前にマスクされた入力がそれをクリアすることを期待していますが、そうではありません。これは基本的に「ajax」アプリです(ajax呼び出しを除いて、私はそれをシミュレートします.append):
http://jsfiddle.net/armyofda12mnkeys/9DGgF/

これは、私が期待するように機能する非 ajax バージョンです:
http://jsfiddle.net/armyofda12mnkeys/XKf8d/2/

これを機能させる方法はありますか?

0 投票する
2 に答える
244 参照

jquery - 入力をマスクできません

これは単純なはずですが、何らかの理由で正しく理解できていません。:/

ここで利用可能なjQueryマスク入力プラグインを使用しています

以下は私のコードスニペットです:

jQuery:

HTML:

現在、テキストボックスにマスクが表示されていません。これを修正するにはどうすればよいですか?

0 投票する
3 に答える
17618 参照

jquery - jQuery マスク入力プラグインが検証プラグインと競合する

Masked Inputプラグインを使用してマスクされ、Validation Plugin によって必須フィールドとしてマークされているテキスト ボックスがある場合、次の点を考慮してください。

マスクされたテキスト ボックスにフォーカスを置き、何も情報を入力せずにそのままにしておく (またはマスクを満たすのに十分な情報を入力しない) と、マスクされた入力プラグインによってすべてが削除され、空のテキスト ボックスが残ります。

検証プラグインは、マスクされた入力プラグインの前にブラーイベントを発生させているようです。これにより、テキスト ボックスが検証に合格し (テキストが含まれているため)、マスクされた入力プラグインが開始され、テキストが削除されます。フィールドは、フォーカスを失ったらすぐに無効としてマークする必要があります。

正規表現バリデーターを使ってみました。近いですが、マスクされた入力プラグインがフィールドをクリーンアップする前にトリガーされるため、エラーが表示されるべきではないときにエラーが表示されます (ただし、ユーザーがフォームを送信しようとするとエラーは消えます)。

私もこれを試しました:

これは機能しますが、バリデーターの初期動作にも干渉します。送信ボタンが押されるまでフィールドは検証されず、フォーカスを失ったときに検証されます。

私が直面している問題を表す jsFiddleをセットアップしました。

0 投票する
4 に答える
4775 参照

drupal-7 - Drupal7で「マスクされた入力」モジュールを使用する方法

Drupal 7でフォームを作成しようとしていますが、フィールドの1つに入力マスクが必要です。プラグインのマスクされた入力が、私が探しているもののように見えることがわかりました。それを実装する方法についてのドキュメントがないだけです(私は通貨とこのプラグインについて読みましたが、ここではそれを機能させることについてのみです)。

Drupalは初めてですが、フォーラムを検索すると、次のコードが見つかりました。

Drupalに「Libraries」プラグインと「MaskedInput」プラグインをインストールし、キャッシュをフラッシュしました。

jquery.maskedinput-1.3.jsをダウンロードして、{DRUPAL_HOME} / misc /ui/に配置しました。

何か案は?

前もって感謝します

0 投票する
1 に答える
2399 参照

jquery - jQuery Masked Input (digitalBush) が Chrome 19 の input type="number" で機能しない

jQuery Masked Input (digitalBush から) を使用しようとしていますが、うまくいきません。私のHTMLコードは次のとおりです。

そして私のJavascriptコードは次のとおりです。

Firefox 12 (スピンのないフィールド (HTML5 入力タイプ = 数値)) では問題なく動作しますが、入力にスピンがある Chrome 19 では動作しません。Chromeに数字を挿入することさえできません(テキストフィールドでは機能します)。どうすればこれを修正できますか?

0 投票する
2 に答える
266 参照

javascript - Blackberryブラウザで入力をマスクする方法

jQueryMasked Inputプラグインを使用して、ユーザーに電話番号を適切な形式で入力するように強制しています。

私が抱えている問題は、Masked Inputプラグインがブラックベリーブラウザで動作しないことです。

私は使用してみました:

ブラックベリーブラウザで動作させる方法を知っている人はいますか?

同様の機能を提供する他のメソッド/プラグインも歓迎します。(ブラックベリーブラウザで動作する限り)

どんな助けでもいただければ幸いです。