問題タブ [angularjs-ng-pattern]
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 - AngularJS を使用して、テキスト ボックスに 2 つの単語が必要です
私はこれに本当に苦労しています。ユーザーに姓と名を 1 つのテキスト ボックスだけに入力させる必要があります。私は AngularJS を使用しており、ng-pattern を使用してテキスト フィールドを検証したいと考えています。このフィールドにはすべての文字を入力でき、2 単語が必要です。これは入力です:
次のように、コントローラーに私のパターンがあります。
別のより良い方法はありますか。
javascript - Select の ng-pattern の小さい回避策
私は角度のあるアプリに取り組んでおり、選択要素にパターン検証を配置する必要がありました。select で ng-pattern を使用するだけでは機能しませんでした。そのため、非表示の入力に ng-pattern を使用して同じモデルで非表示の入力を作成しましたが、それも機能しませんでした。そこで、ng-pattern でテキスト入力を作成し、css で隠しました。これは美しく機能します。
これに対する小さな回避策はありますか?
EDIT1:オプションが生成されることを追加する必要があったと思いますng-options
EDIT2:コードスニペットを編集して、実際に必要なものを表示しました。
javascript - ng-pattern がディレクティブ内で機能しない
<input>
日付の検証を処理し、文字列から実際のオブジェクトに変換し、元のスコープでバージョンDate
を維持できるように、ディレクティブでラップしようとしています。Date
この相互作用は期待どおりに機能しています。しかし、ng-pattern
要素の<input>
は正しく動作していません。入力内容に関係なく、が無効になることはありません<input>
。
HTML
JS
JSFiddle はこちら: https://jsfiddle.net/e5qu5rgy/1/
どんな助けでも大歓迎です!
regex - 入力型番号に関する ng-pattern の問題
ng-pattern
で使用しようとすると、1つの奇妙な問題に直面していますinput type number.
定義された正規表現に従って、ユーザーが入力したときにエラーが表示されるはず1.
です。右?
ただし、タイプの場合はエラーが表示されませんが1.
、入力の場合はエラーが表示されます。1.1
1.
ここに欠けているものはありますか?
javascript - ファイルパスの ng-pattern の正規表現
これらの条件を持つファイル パスの正規表現にたどり着きました。
- regex
^(\\\\[^\\]+\\[^\\]+|https?://[^/]+)
と一致する必要があるため、\server\share (オプションで 1 つ以上の「\folder」が続く) のようなもの、または HTTP(S) URL のいずれか - パス名に無効な文字 (",<,>, |) を含めることはできません
これらの条件を満たす単一の正規表現を angular.js で使用するにはどうすればよいですか
javascript - ng-pattern は提供されたパターンと一致してはなりません
にng-pattern
は、フィールドが特定のパターンに一致するように指定するオプションがあります。
指定されたパターンに一致しないことをどのように指定できますか?
例、
ここでは、フィールドをパターンに一致させたくありません。逆に、パターンが一致したらエラーを表示したい。