問題タブ [input-mask]
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.
jsf - p:inputMask で文字と数字のみを制限する方法
<p:inputMask> を文字と数字のみで制限し、サイズ (最大長) の制限を設けないようにしたいと考えています。マスク属性を使用しようとしましたが、マスク属性を使用すると、inputMask の最大長が指定されます。この問題を解決するのを手伝ってくれませんか?
サンプルコード:
javascript - bootstrap-inputmask.js でマスクを動的に変更する
テキストボックスに入力マスクを作成するために、bootstrap-inputmask.js を使用しています。2 つの可能なマスクがあり、現在のマスクがチェックボックスで定義されているこの特定のテキスト ボックスがあります。jQueryを使用してこのスクリプトを作成しました:
ただし、これは機能していません。#phoneTextBox のプロパティ データ マスクは適切に変更されていますが、テキスト ボックス自体のマスクは変更されません。誰でも助けることができますか?
regex - 程度と文字を検証する (正規表現)
QLineEdit から指定された文字列を検証する必要があります。真の入力: 355.12° L
double の数値は 0 から 360 の間である必要があり、最後の文字は L または R である必要があります。度数 (°) には QString マスクを使用し、360 にはこの例を使用しましたが、マスクと QDoubleValidator を一緒に使用することはできません。この問題を解決する唯一の方法は QRegExp のようです。
私のマスク文字列:
ms-access - 入力マスクへのアクセス
アクセス用の入力マスクについてはあまり詳しくありませんが、たとえば C# の入力マスクに似ていると思います。とにかく、アクセス 97 データベースには、この日付/時刻マスクがあります - 99/99/00;0;_
そのため、この DB を 2013 に変換しています。データを持ち込むと、特定の日付がマスクを満たさないため、データが取り込まれません。たとえば、次のようになります。
私の 97 データベースには、その日付/時刻マスクを使用するフィールドがあり、値は 10/3/107 です。
現在、この値は 2013 アクセスで使用すると機能しません。
「 ; 」と「 _ 」のドキュメントと例を調べたところ、このリンクが見つかりました
「. , : ; - /」に関する記事より
"小数点のプレースホルダーと千、日付、および時刻の区切り文字。(実際に使用される文字は、Windows コントロール パネルの [地域の設定のプロパティ] ダイアログ ボックスの設定によって異なります)。"
わかりました、それでプレースホルダーですが、アンダースコアは何ですか? 2013年にマスクを満たさないのはなぜですか?..
javascript - 2 つのうち 1 つの入力マスクを有効/無効にするにはどうすればよいですか?
jsf/primefaces で 1 つのフォームを開発しています。携帯電話番号と電話番号などに2つのinputText(inputMask)があります。ユーザーがこれら 2 つのフィールドの 1 つだけを入力するように制限したい。つまり、ユーザーがモバイル番号に価値を置き始めた場合。次に電話番号。フィールドは無効にする必要があり、ユーザーが電話番号に値を入力し始めた場合。次に携帯番号。フィールドを無効にする必要があります。
どうすればいいのか教えてください。
primefaces - 「N」値のinputMask
入力に「、」各4つの数字を入力するにはどうすればよいですか。次のようなものがあります。
しかし、「N」の値が必要なので、これを行う方法がわかりません。
delphi - フィールドに EditMask がある場合に空の TDBEdit を許可する方法は?
私はこれを設定しましたTEditMask
:
TDBEdit
このフィールドにリンクされている があります。
DEL
マスクは有効な日付に対して機能しますが、ユーザーが (キーを使用して) 入力値をクリアしようとするとEConvertError
、マスクを離れるときにエラーが発生します。
代わりにこの動作を変更してフィールド値をクリアするにはどうすればよいですか?