問題タブ [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.
html - JavaScript を使用しない場合の HTML5 時間入力の最大値と最小値
時間入力を午前 8 時から午前 12 時 (真夜中) までに制限するように求められましたが、どうやってもうまくいきません。入力の最大時間を午前 12 時、最小時間を午前 8 時に設定する方法を知っている人はいますか? JavaScript を使用せずにこれを行うことはできますか?
javascript - フォームのリセット後にIEで入力検証状態を手動でリセットする方法は?
デフォルト フォームのリセット後、 Internet Explorer が検証状態 (.checkValidity()
との両方) をリセットしていないように見えます。validity.valid
これは、Chrome と Edge で期待どおりに機能します。
誰かがこの問題とそれを回避する方法についての洞察を持っていますか?おそらくIEで検証状態を手動でリセットする方法はありますか?
この問題について言及しているドキュメントは見たことがありません。caniuse は、IE10 および IE11 での HTML5 検証のサポートが限定的であると主張していますが、このプロパティについて具体的に言及していません。
次の例を参照してください - 予想される動作:
- ラジオ ボタンがチェックされていません。クリック送信 = 無効な入力 (デフォルトの HTML5 コントロールのため、無効なフォームはトリガーされません - ハンドラーに到達することはなく、問題ありません)
- 1 つのラジオ ボタンがオンになっています。送信をクリック = 有効な入力、有効なフォーム
- クリックリセット = 無効な入力、無効なフォーム
- これが IE の逸脱点です。IE は、入力が空白であっても、フォームと入力がまだ有効であることを保持します。
スニペットに見られるように、入力の変更をトリガーし、それをイベントスタックにプッシュして、入力に変更を適用した後にアクセスするなど、いくつかのことを試しましたが、まだうまくいきません。
他の場所でバグやこれについての言及は見つかりませんでした
validation - HTML5で入力が無効になった後、エラーメッセージを設定し、グリッド内の剣道からのデフォルトのエラーメッセージを防ぎます
剣道グリッドのインライン検証に固執しました。フォーカスを失った後に検証したくありません。入力後すぐに検証したい。そこで、HTML5 バリデーターの使用を開始します。それはかなりうまく機能しますが、問題は次の2つの質問に答えられないことです:
入力を有効から無効に設定するイベント。
どのイベントがエラー メッセージを表示します。
現在の仕事: https://dojo.telerik.com/OSONo/56
よろしくお願いします
ルーカス