Когда на странице написано на странице, мы всегда будем вступать в форму, чтобы проверить эту яму С момента появления H5, многие общие проверки проверки выражения, все это было достигнуто для нас, давайте уменьшаем много бремени, как будто ниже:
Проверка адреса почтового ящика:
<! = Электронная почта> </label> <input type = отправить> </form> </body> </html>
Проверка почтового ящика поддерживается самой H5, но сцены и ситуация, которые мы должны проверить, разнообразны. Мы можем указать регулярные выражения в схеме.
Ограниченный 11 -дигитный номер:<! = Text pattern =^/d {11} $> </label> <input type = pospot> </form> </body> </html>вопрос
Вы можете попробовать это, и вы сообщите об ошибке при входе в число не -11 -бит Мы используем шаблон, чтобы проверить форму. Нам даже не нужно на странице.
РешениеЕсли у вас есть какие -либо проблемы, мы должны решить это.
OnInvalid: когда значение отправленного входного элемента является недействительным значением (вот регулярная сбой проверки), триггер
Oninvalid Event. Oninvalid принадлежит к форме события.
SetCustomVality (): Это встроенный метод JS HTML5.
Оказывается, вы можете быть определением напоминания через OnInvalid и SetCustomVality, то это легко сделать.
<! = Text pattern =^/d {11} $ onInvalid = setCustomVality ('Пожалуйста, введите 11 цифр')> </label> <input type = propect> </form> </body> </html>
результат:
Наконец, это не то, что яйцо болезненное формат.
Выше приводило в том, что сбой проверки формы HTML5, представленная вам редактором. Большое спасибо за вашу поддержку на веб -сайте Vevb Wulin!