Существует параметр focusInvalid, который по умолчанию равен true. Но он работает только тогда, когда происходит представление формы. Если я подтвержу форму с помощью valid, то это не сработает. Итак, вопрос в том, как сфокусировать недопустимое поле при использовании valid?
Обратите внимание на эту демонстрацию, чтобы увидеть разницу. Просто нажмите кнопки там.