問題タブ [maskedtextbox]
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.
wpf - WPF MaskedTextBox 値バインディング (マスクなしのバインディング)
これは、WPF 拡張ツールキットのマスクされたテキスト ボックスです。
プロパティへのバインディングにはマスクが含まれています。たとえば、9991114444 と入力すると、Number
プロパティは (999) 111-4444 に設定されます。ただし、必要なのはマスクなしの値 (9991114444) だけです。MaskedTextBoxでそれを達成できますか?
number プロパティは基本的な文字列プロパティです。
c# - C# マスクされたテキスト ボックス
IP アドレス入力用のマスクされたテキスト ボックスのプロパティを変更するにはどうすればよいですか? 例えば
フォームのテキスト ボックスに ( . . . ) と表示されます。入力が 123.123.123.123 の場合はすべて問題ありませんが、 を入力 23 .1 .001.200
すると戻り値はになりますが23 .1 .001.200
、 が必要23.1.1.200
です。スペースを削除して通常の値を返すにはどうすればよいですか? これは可能ですか?
IPチェックに使用しますが、これが解決策です!
c# - Doubleのマスクされたテキストボックス?
Masked Textbox があり、double 値を受け入れられるようにしたいと考えています。小数点の前後に収まる文字数に制限はありません。
キー入力イベントをオーバーライドしたり、数値を上下に使用したりするなど、これを行う他の方法があることは認識していますが、マスクを使用してそれが可能かどうかを尋ねているだけです。
9999999999.99999999 を試しましたが、次のような多くの問題が発生します。
1 2 3 4 . 6 が入力として受け入れられ (スペースを含む)、私は . 好きなところに。
c# - maskedTextBox のパーセンテージが正しく表示されない
「40.99」で渡される文字列を MaskedTextBox にパーセンテージを表示しようとしていますが、フォームに表示すると「409.9%」になります。
値の入力
maskedTextBoxPercentage プロパティ
c# - マスクされたテキスト ボックス検索と SQL クエリ
c# winform にマスクされたテキスト ボックスがあります。
マスキングは次のようになります
のようなより多くの順列があります
ユーザーが 123-34567 と入力すると、select sql クエリは
123-34567
ユーザーが 12-3456 と入力すると、select sql クエリは
12-3456
ユーザーが「-」と入力すると、select sql クエリはのみを返す必要があります
12-3456 (つまり、2 つのスペースを入力)
ユーザーが「-」と入力すると、select sql クエリはのみを返す必要があります
123-34567 (つまり、3 つのスペースを入力)
つまり、ユーザーは何も入力せずに検索でき、マスクのみを有効にしたテキスト ボックスと検索 (空 - 空) - ダッシュ マスクのみ、マスクに数字を入力して検索します (例: 12- )。
使用しているクエリは
(アンダースコアは動的に計算されます)そして、他の最適なアプローチでこれを取得するにはどうすればよいですか(たとえば、単一のクエリのように)?
この table1 と、データベースに列 "MaskedInfo" があるとします。
ユーザーは、12-34567 または 123-4567 または単に 1234567 のように検索するものを入力できます。テキスト ボックスが空の場合は、結果のすべてを読み込みます。
c# - 文字列(マスク)を10進数に変換する方法は?
テキストボックス「99:99」にマスクがあり、10進数に変換する必要があります。例: 文字列 "12:34" は 12.34 に変換されます
メソッドを作成します:
このコードは機能していますが、コードが正しくないと思います。この問題を解決する方法
silverlight - Telerik RadMaskedTextBox フォーカス マスク カーソル間隔
RadMaskedTextBox を使用すると、フィールドがフォーカスされると、カーソルがフィールドの先頭に位置しないように見えるという、ますます厄介なニュアンスに遭遇し続けます。代わりに、次のようなものが得られます。
たとえば、以下のコードに由来します。この例では、カーソルがフィールドの先頭から 7 スペース離れていることに注意してください。これは、以下に示すように、7 文字の数値入力を許可するためにマスクに設定した # の数とまったく同じです。
数値入力の長さを維持しながら、フォーカスを受け取ったときにカーソルをフィールドの先頭に戻すにはどうすればよいですか? ここで非常識な詳細が欠けているのではないかと疑っています。前もって感謝します。
c# - 小数のみを受け入れるようにテキストボックスをマスキングする
このリンクの手法を使用して、テキストボックスをマスクして、10 進数形式の文字列 (ピリオドが 1 つの数字) を受け入れるようにしています。
マスクに入れた正規表現は次のとおりです。
奇妙な理由で、数字を入力できますが、テキストボックスにピリオドを挿入できません。
ここで正規表現も検証したので、正規表現は間違いなく正しいです。
http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx
問題は何ですか?
javascript - Google App Scriptのテキストボックス入力にマスクを動的に追加しますか?
Google App Scriptのテキストボックス入力にマスクを動的に追加するにはどうすればよいですか?日付を取得するためのテキストボックスがありますが、スクリプトにスラッシュ(/)を追加する必要があります。
例:ユーザーが「01022009」と入力すると、スクリプトは動的に「01/02/2009」という結果を返します。
しかし、すべての数字がユーザーによって追加された後ではありません。私が取得したい動作は、「01」を自動的に入力した後、スクリプトがその後にスラッシュを追加するということです。したがって、最終的な結果は「01/02/2009」になります。
私は多くの方法を試しましたが、期待した結果を得ることができませんでした。
visual-studio - maskedInputエラーを解決するにはどうすればよいですか:オブジェクトはプロパティまたはメソッド'mask'をサポートしていませんか?
ツール
- jquery.maskedinput-1.3.min.js(DigitalBush)
- Visual Studio 2012 SP1
- .NET Framework 4.5
- MVCランタイムv4.0.30319
- Windows 7
- IE964ビット
- jquery / 1.7.1 / jquery.min.js
- References MSが提供する、新しいWebMVCプロジェクトの全容
問題
私はごく最近までmaskedInputをうまく使用していました。今、私はエラーを受け取ります:
0x800a01b6-Microsoft JScriptランタイムエラー:オブジェクトはプロパティまたはメソッド「マスク」をサポートしていません
10桁用と4桁の2つの要素があり、必要に応じてそれらを表示および非表示にします。このエラーは、ページャーの初期化中の関数の最初の行でページの初期化中に発生します。Microsoft JSは、「マスク」が未定義であると文句を言います。これが私のコードです。
何が起こってマスクが認識されなくなったのかわかりません。他のスクリプトの中でmaskedInputの配置を並べ替えてみました。このプラグインは、Web開発のほぼすべての側面での進歩的で熱狂的な変更と互換性がないのではないかと思います。何が起こっているのか、そしてその解決策について誰かが知っていますか?
助けてくれてありがとう。