現在、HTML5 の新しい入力タイプは、
<input type="number"...>
<input type="email"...>
<input type="url"...>
フォームの送信時にユーザー入力が一致しない問題のあるテキストボックスに注目してください。
問題: ピントが合っている。ただし、フォームが送信されない理由をユーザーに伝えるのは非常に微妙な方法です。
何が問題なのかをユーザーに知らせるためのより良い解決策は次のうちどれですか。
- 背景色を追加して、フォーカスされたテキスト ボックスに CSS を追加します。これはまだ微妙で、ユーザーは特定のテキスト ボックスがフォーカスされている理由をすぐには理解できない可能性があります。
- エラー メッセージを表示するための Javascript 検証 (jQuery 検証プラグイン)。その場合、通常の入力タイプを使用して、ここですべてを行うこともできます。
提案は大歓迎です!