Атрибут formactionhtml5 HTML тега <input>

HTML тег <input>

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

Атрибут formactionhtml5 (HTML тега <input>) указывает URL файла, который будет обрабатывать (контролировать) входную информацию после отправки формы (только для <input type = "image" и <input type = "submit">).


Обращаю Ваше внимание, что если атрибут formactionhtml5 используется, то он переопределяет значение атрибута action элемента <form>.


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

АтрибутChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
formactionhtml5ДаДаДаДа10.0Да

Синтаксис:

<input formaction = "URL">  

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

ЗначениеОписание
URLURL файла, который будет обрабатывать (контролировать) входную информацию после отправки формы. Допускается использование как относительных, так и абсолютных путей.

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

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

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

<!DOCTYPE html>
<html>
	<head>
		<title>Использование атрибута formaction HTML тега <input></title>
	</head>
	<body>
		<form id = "myForm" action = "script1.php"> <!-- определяем id для нашей формы и адрес, куда отправляется форма -->	
			Логин: <input type = "text" name = "userLogin"><br><br> <!-- определяем элемент управления для ввода текстовой информации -->
			Пароль: <input type = "password" name = "userPass"><br><br> <!-- определяем элемент управления для ввода пароля -->
			<input type = "submit" value = "Отправить" formaction = "script2.php"> <!-- определяем кнопку отправки формы и указываем URL файла, который будет обрабатывать форму после отправки -->
		</form>
	</body>
</html>

В данном примере мы создали форму (HTML тег <form>), глобальным атрибутом id указали для неё идентификатор, атрибутом action указали адрес, куда отправляется форма.

Внутри формы мы поместили элементы управления <input>, которые позволяют пользователю ввести логин и пароль и отправить нашу форму. Кроме того, атрибутом formactionhtml5 для кнопки отправки формы мы указали URL файла, который будет обрабатывать форму после отправки.

Обратите внимание, что атрибут formactionhtml5 переписывает значение атрибута action элемента <form> и отправка данных будет выглядеть следующим образом:

URL/script2.php?userLogin=&userPass=

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

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