問題タブ [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.
javascript - 入力の jQuery Masked Input の変更をキャプチャする
Jquery Masked Input を使用する入力フィールドがたくさんありますが、入力の値の変更をキャプチャする方法がわかりません。
私が試してみました:
しかし、成功しません。
誰でも私を助けることができますか?
maskedinput - マスク値をデータベースに保存する必要がありますか?
電話番号を保存するアプリケーションに取り組んでいます。電話番号のマスクは (99) 9999-9999 です。
文字列全体をデータベースに保存する必要がありますか。すなわち:
またはデータのみ:
UIでのみフォーマットしますか?
私は2番目のものに向かって進んでいますが、それがなぜなのかについて正当な理由を与えることができませんでした. 私の同僚の議論は、異なる UI (レポート、Web ページ) でマスクを適用する必要がないため、最初のもの (マスクのあるもの) の方が簡単だというものでした。
jquery - jQuery マスクとバックボーンの使用
バックボーンとrequirejsを使用。定型入力を使いたい。ビューに別の jQuery コンストラクトを配置すると、問題なく動作しますが、電話フィールドにマスクが表示されません。私は何を間違っていますか?ありがとう。
jquery - 誰でもこの 12/24 時間の正規表現を修正できますか?
私は、12/24 時間形式のみ (_ _ : _ _ AM/PM なし) の検証を行う方法についてインターネットを精査してきました。要件は、時間を無効にするキー押下を積極的に防止する必要があることです。また、コロンの前に 23 を超えない 1 桁または 2 桁を受け入れる必要があり、59 を超えないコロンの後に 2 桁が必要です。
jquery inputmask と maskedinput の両方を無駄に使用しました。私が何をしようとしても、彼らは正確に正しく動作しません.
私はついにこの記事http://blog.pierrejeanparra.com/2011/10/time-input-mask-regexp-powered/を見つけました。これにはいくつかの優れたロジックが含まれており、正規表現マスクと結び付けることができるほぼ完璧な正規表現が得られます目的の動作を取得します。残念ながら、この式には 1 つだけ小さなバグが残っており、私は頭を悩ませていましたが、理解できませんでした。式は次のとおりです。
残っている問題は、[0-5] がオプションであるため、1:6 が許可されることです。削除しようとすると?[0-5] の後、: はもう機能しません。助けていただければ幸いです。これは、完全に機能する解決策がないように見える一般的な問題であることを私は知っています。
これは、実証するplnkrです
android - jsによって変更された入力値でAndroidブラウザのキーボードがデフォルトに切り替わらないようにするにはどうすればよいですか?
私のサイトでは、jQuery 用の Masked Input プラグイン (バージョン: 1.3.1) を使用しています。入力のマスクは次のとおりです。
これはクレジット カード パン用であるため、数字とスペースのみを使用できます。Android ブラウザーのユーザーが入力をタップすると、キーボードをデジタルに切り替える必要があります。それが彼の仕事です。しかし、1 桁のキーボードを入力すると、「英字」に戻ります。
私は調査を行い、この効果の原因を突き止めました。プラグインの次の行です。
このプラグインは、ボタンを押すたびに入力の値を完全に書き換えます。
この動作に対処する方法の解決策をアドバイスできる人はいますか? (入力値の書き換え時にキーボードがデフォルトに切り替わらないようにする方法を意味します)
PS すべての電話がこのように動作するわけではありません。また、ブラウザのすべてのバージョンがそうではありません。私のテスト「スタンド」:HUAWEI P2-6011(Androidバージョン4.1.2)
PPS数字のみで機能するため、提案しないでください。ただし、スペースも必要です。パターンを '^[0-9 ]+$' のようなものに切り替えると、問題は解決しません。
jquery - asp.netのJqueryマスク入力
時間形式の入力マスクと日付形式のコードが必要な2つのasp.netテキストボックスがあります。jqueryファイルのURLも教えてください。ありがとうございました
jquery - フィールドのオートコンプリートとマスクが機能しない Jquery と MVC
次のようなフィールドがあります。
Autocomplete および maskedinput jquery ライブラリを使用して、フィールドをフォーマットし、データベースからオートコンプリートの提案を行います。
テキスト ボックス フィールドに値を入力すると、オートコンプリート値がドロップダウンとして表示されません。しかし、マスクは機能しており、値を 999 9999 形式で表示しています。提案してください。
ありがとう
jquery - jquery.maskedinputはマスクの途中でオプションの文字を許可しますか?
次のマスクを持つ単純なテキスト ボックスがあります。
マスクと正確に一致しない適切な日付 (つまり、1 桁の月または日) を使用してプログラムで読み込まれることがあります。そのような日付がロードされている場合、入力ボックスにフォーカスがあるとすぐに に戻ります__/__/____
。変更が行われたかどうかにかかわらず、入力ボックスがフォーカスを失うと、動的にロードされた日付が戻ってきます。それは次のように設定されています:
日付がマスクと完全に一致しないため、マスクされた入力が壊れているようです。マスクの途中にオプションの文字を追加するにはどうすればよいですか?