Атрибут novalidate
Синтаксис
HTML
<form action="..." novalidate="[значение]"> ... </form>
Описание
Атрибут / параметр novalidate
(от англ. "no validate" ‒ «без проверки») отключает проверку (отправляемых на сервер) данных формы на корректность.
Поддержка браузерами
Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | |
5.0 | 4.10.19.6 Form submission The novalidate and... |
5.1 | 4.10.19.6. Form submission The novalidate and... |
XHTML | |
1.0 | |
1.1 |
Значения
Данный атрибут является логическим атрибутом. Может указываться либо без значения, либо с пустым значением, либо со значением «novalidate
».
<form action="..." novalidate> ... <form> <form action="..." novalidate=""> ... <form> <form action="..." novalidate="novalidate"> ... <form>
Пример использования
Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр novalidate (Элемент form)</title>
<link href="ex-style.css" rel="stylesheet">
</head>
<body>
<h1>Пример с атрибутом "novalidate"</h1>
<form action="/examples/php-scripts/FIE.php" method="post" novalidate="novalidate">
<p><label for="f_name">Имя:</label> <input type="text" name="first_name" id="f_name" pattern="[a-zA-Zа-яёА-ЯЁ]{1,}"></p>
<p><label for="l_name">Фамилия:</label> <input type="text" name="last_name" id="l_name" pattern="[a-zA-Zа-яёА-ЯЁ]{1,}"></p>
<p><label for="e-mail">E-mail:</label> <input type="email" name="email" id="e-mail"></p>
<p><input type="reset"> <input type="submit"></p>
</form>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр novalidate (Элемент form)</title>
<link href="ex-style.css" rel="stylesheet">
</head>
<body>
<h1>Пример с атрибутом "novalidate"</h1>
<form action="/examples/php-scripts/FIE.php" method="post" novalidate="novalidate">
<p><label for="f_name">Имя:</label> <input type="text" name="first_name" id="f_name" pattern="[a-zA-Zа-яёА-ЯЁ]{1,}"></p>
<p><label for="l_name">Фамилия:</label> <input type="text" name="last_name" id="l_name" pattern="[a-zA-Zа-яёА-ЯЁ]{1,}"></p>
<p><label for="e-mail">E-mail:</label> <input type="email" name="email" id="e-mail"></p>
<p><input type="reset"> <input type="submit"></p>
</form>
</body>
</html>
Параметр novalidate (Элемент form)