Атрибут novalidatehtml5 HTML тега <form>

HTML тег <form>

Значение и применение

Логический атрибут novalidatehtml5 (HTML тега <form>) указывает, что проверка данных на корректность, введенных пользователем в форму не производится.

Если этот атрибут не указан (и, следовательно, форма проверки), то это значение по умолчанию может быть переопределено атрибутом novalidatehtml5 элементов <button>, или <input> относящиxся к форме.

Поддержка браузерами

АтрибутChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
novalidatehtml510.04.010.6Нет10.012.0

Синтаксис:

<form novalidate>

Значения атрибута

ЗначениеОписание
novalidateЗначение атрибута требуется только в XHTML (<form novalidate = "novalidate">).

Отличия HTML 4.01 от HTML 5

Атрибут считается новым в HTML 5.

Пример использования

<!DOCTYPE html>
<html>
	<head>
		<title>Пример использования атрибута novalidate HTML тега <form></title>
	</head>
	<body>
		<form action = "somepage.php" novalidate> <!-- указываем адрес, куда отправляется форма и указываем, что проверка данных на корректность, введенных пользователем в форму не производится -->	
			Your phone: <input type = "tel" name = "user-phone"> <!-- определяем элемент управления для ввода телефонного номера -->
			<input type = "submit"> <!-- определяем кнопку отправки формы -->
		</form>
	</body>
</html>

В данном примере мы создали форму (HTML тег <form>), указали относительный URL адрес, куда она отправляется и логическим атрибутом указали, что проверка данных на корректность, введенных пользователем в форму не производится. Кроме того, мы разместили элемент управления для ввода телефонного номера и кнопку отправки формы.

Результат нашего примера:

Пример использования атрибута novalidate HTML тега <form>.
Пример использования атрибута novalidate HTML тега <form>.
HTML тег <form>