私はこのような入力を持つフォームを持っています。HTML5フォームの検証 - エラーメッセージのカスタマイズ
<input type="text" name="question" class="form-control" required="" minlength="4" maxlength="2" size="20" oninvalid="setCustomValidity('please enter something')">
今デフォルトの検証メッセージは素晴らしい仕事。しかし、私は特定のルールのためのカスタムメッセージを設定したい。
つまり、それぞれが失敗すると、失敗したルールに固有のカスタムエラーメッセージを提供したい場合は、required
minlength
maxlength
のようなルールです。
私はoninvalid="setCustomValidity('please enter something')"
を試しましたが、それはすべてのルールに対してそのメッセージを設定します。
特定のルールにカスタムエラーメッセージを指定する方法を教えてください。
なぜdownvote? –