問題タブ [html5-validation]

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 投票する
0 に答える
37 参照

email - 電子メール タイプの入力を制限するにはどうすればよいですか?

type="email" の私の要素にはpattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$"がありますが、以下は含まれていませんでした。

  • メールアドレスは整数で始めるべきではありません
  • メールアドレスには「.com」を含める必要があります

それらをパターンに含めるにはどうすればよいですか?

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

javascript - formy-reactを使用してReactでHTML5検証を無効にする方法は?

formy-react を使用してブラウザのデフォルトの検証ロジックを取り除こうとしています。ドキュメントによると、「formNoValidation」属性がそのトリックを行うはずです。しかし、私はそれを機能させることができません。

私は何を間違っていますか?

入力.js

formnovalidate 属性が存在する場合でも、デフォルトの検証メッセージ

ありがとうございました!

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

php - Symfony 2 検証メッセージ

symfony 2には、nameそれを検証したいファイルがあり、そこに数字が含まれている場合はメッセージを表示したい. 私のコードは次のとおりです。

しかし、フィールドに数値を書き込むPlease match the requested formatと、フィールドコードが次のようになっているため、このメッセージが表示されます。

入力タグには、HTML5 からのものと思われるパターンとエラーがあります。この問題を解決するにはどうすればよいですか?

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

asp.net - asp:dropdownlist での html5 検証

asp:dropdownlistでhtml5検証(asp:RequiredFieldValidatorではない)を使用する方法はありますか? 私はすでにこれを試しました:

これと同じように動作することを望みます (asp:dropdownlist を除く):

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

html - HTML 5 をカスタマイズすることは可能ですか?属性エラーメッセージ?

ページ内検証を実行するために HTML5 必須属性を使用しています。

このプランカーをご覧ください: http://plnkr.co/edit/Swy4hFEewCYlnL0bJKq1?p=streamer

しかし、デフォルトのエラーテキストを表示したくありません"Please fill out this field."。代わりに、別のカスタマイズされたメッセージが必要です"You cannot leave the xyz field empty. Blah, blah, blah"

どうすればいいですか?それは可能ですか?

このオンラインには十分な資料がないようです。

ガイドしてください。

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

jquery - h5validate イベントの後にカスタム イベントが確実に発生するようにする

H5Validate で、実装したカスタム イベントの後にイベントがトリガーされ、H5validate イベントに基づいているため、イベントがトリガーされないという問題が発生しています。

私が現在使用している回避策は、H5validate のトリガー イベントを に設定するchange$('#form').h5Validate({ change: true });、 でイベントをトリガーしている間に設定することですfocusout。これは機能しますが、イベントを H5validate の後に起動できるようにする方法を見つけて、イベントを使用しkeyupて「ライブ検証」の感覚を高め、変更がボタンを無効にしてからfocusoutユーザーが移動できるようにする方法を見つけたいと思います。サーバー側の検証ポップが表示されません。

http://jsfiddle.net/darcher/ufp056nh/

編集、実際には時々動作します。h5validate のようなハッキーなことをせずに、イベントが確実にトリガーされるようにするための最良の方法は何ですか?setTimeout

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

html5-validation - HTML5 入力タイプ URL は、パターンのあるスペースを許可しません

私は HTML5 の入力タイプを使用していますが、標準の検証が非常に寛大であることはご存知でしょう。

次のマークアップを検討してください。

カスタムpattern属性を追加して、ユーザーがスペースを提供できないことを確認したいと考えています。

このフィドルをフォークできます: http://jsfiddle.net/t6dtbhqo/

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

javascript - 一部の数値を除外するJS正規表現

単一の数値を収集する必要があるフィールドがあります

現在、値は 1 ~ 9999 のいずれでもかまいませんが、許可していない数字がいくつかあります。

この数字のいずれかが入力された場合にフォーム送信を強制的に失敗させるために使用できる正規表現パターンはありますか?

0 投票する
0 に答える
186 参照

angularjs - Angular コンテキストでの HTML5 検証