Шрифт:
oninvalid - Если в ходе проверки выяснится, что элемент формы содержит некорректные данные, в нем будет возбуждено событие «invalid». Это событие не всплывает, но если его отменить, броузер не выведет сообщение об ошибке для этого элемента.
Методы
Возвращает true, если элемент формы содержит корректные данные (или если этот элемент не подвергается проверке). Иначе возбуждает событие «invalid» в данном элементе и возвращает false.
Если в аргументе error передать непустую строку, этот метод пометит данный элемент формы как содержащий недопустимые данные и будет использовать аргумент error как локализованное сообщение, чтобы известить пользователя о причинах. Если передать в аргументе error пустую строку, все предыдущие строки error будут удалены, а объект будет помечен как содержащий допустимые данные.
Form Data
тело HTTP-запроса multipart/form-data
Тип
Конструктор
Этот конструктор, не имеющий аргументов, возвращает пустой объект FormData.
Методы
Добавляет в объект
FormValidity
реализует проверку элемента формы
Свойство
Проверка форм является особенностью, введенной спецификацией HTML5, которая на момент написания этих строк была реализована не во всех броузерах.
Свойства
Сценарий вызвал метод
Введенные данные не соответствуют регулярному выражению.
Объем введенных данных слишком велик.
Объем введенных данных слишком мал.
Введенные данные не соответствуют указанному шагу.
Объем введенных данных слишком велик.
Введенные данные имеют неверный тип.
Если это свойство имеет значение true, элемент формы содержит корректные данные и все другие свойства имеют значение false. Если это свойство имеет значение false, элемент формы содержит недопустимые данные и, по крайней мере, одно из других свойств имеет значение true.
Элемент формы пуст, хотя он должен быть заполнен.