<input required /> и браузер сам не разрешит отправить форму с пустым полем. А так как обмен с сервером асинхронный, и сервер обязан проверять данные не зависимо от того проверялось ли на клиенте, то старые браузеры не поддерживающие required получат от сервера ошибку.
|