問題タブ [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.
email - 電子メール タイプの入力を制限するにはどうすればよいですか?
type="email" の私の要素にはpattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$"
がありますが、以下は含まれていませんでした。
- メールアドレスは整数で始めるべきではありません
- メールアドレスには「.com」を含める必要があります
それらをパターンに含めるにはどうすればよいですか?
javascript - formy-reactを使用してReactでHTML5検証を無効にする方法は?
formy-react を使用してブラウザのデフォルトの検証ロジックを取り除こうとしています。ドキュメントによると、「formNoValidation」属性がそのトリックを行うはずです。しかし、私はそれを機能させることができません。
私は何を間違っていますか?
入力.js
ありがとうございました!
php - Symfony 2 検証メッセージ
symfony 2には、name
それを検証したいファイルがあり、そこに数字が含まれている場合はメッセージを表示したい. 私のコードは次のとおりです。
しかし、フィールドに数値を書き込むPlease match the requested format
と、フィールドコードが次のようになっているため、このメッセージが表示されます。
入力タグには、HTML5 からのものと思われるパターンとエラーがあります。この問題を解決するにはどうすればよいですか?
asp.net - asp:dropdownlist での html5 検証
asp:dropdownlistでhtml5検証(asp:RequiredFieldValidatorではない)を使用する方法はありますか? 私はすでにこれを試しました:
これと同じように動作することを望みます (asp:dropdownlist を除く):
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"
どうすればいいですか?それは可能ですか?
このオンラインには十分な資料がないようです。
ガイドしてください。
jquery - h5validate イベントの後にカスタム イベントが確実に発生するようにする
H5Validate で、実装したカスタム イベントの後にイベントがトリガーされ、H5validate イベントに基づいているため、イベントがトリガーされないという問題が発生しています。
私が現在使用している回避策は、H5validate のトリガー イベントを に設定するchange
か$('#form').h5Validate({ change: true });
、 でイベントをトリガーしている間に設定することですfocusout
。これは機能しますが、イベントを H5validate の後に起動できるようにする方法を見つけて、イベントを使用しkeyup
て「ライブ検証」の感覚を高め、変更がボタンを無効にしてからfocusout
ユーザーが移動できるようにする方法を見つけたいと思います。サーバー側の検証ポップが表示されません。
http://jsfiddle.net/darcher/ufp056nh/
編集、実際には時々動作します。h5validate のようなハッキーなことをせずに、イベントが確実にトリガーされるようにするための最良の方法は何ですか?setTimeout
html5-validation - HTML5 入力タイプ URL は、パターンのあるスペースを許可しません
私は HTML5 の入力タイプを使用していますが、標準の検証が非常に寛大であることはご存知でしょう。
次のマークアップを検討してください。
カスタムpattern
属性を追加して、ユーザーがスペースを提供できないことを確認したいと考えています。
このフィドルをフォークできます: http://jsfiddle.net/t6dtbhqo/
javascript - 一部の数値を除外するJS正規表現
単一の数値を収集する必要があるフィールドがあります
現在、値は 1 ~ 9999 のいずれでもかまいませんが、許可していない数字がいくつかあります。
この数字のいずれかが入力された場合にフォーム送信を強制的に失敗させるために使用できる正規表現パターンはありますか?