CSS властивості
ГлавнаяАтрибути HTMLАтрибут action до HTML тега <form>

Атрибут action до HTML тега <form>

135

Вказує обробник, до якого звертаються дані форми при їх надсиланні на сервер. Як обробник може виступати серверна програма або HTML-документ, який включає серверні сценарії (наприклад, Parser). Після виконання обробником дій щодо роботи з даними форми він повертає новий HTML-документ.

Якщо атрибут action відсутній, поточна сторінка перезавантажується, повертаючи всі елементи форми до їх значення за промовчанням.

Синтаксис

<form action="<адреса>">...</form></code> 

Значення

В якості значення приймається повний або відносний шлях до серверного файлу.

Значення за замовчуванням

Ні.

Приклад

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>FORM, атрибут action</title>
</head>
<body> <form action="handler.php"> <p>...</p>
</form>
</body>
</html>

В якості обробника можна вказати адресу електронної пошти, починаючи з ключового слова mailto:. При надсиланні форми буде запущено поштову програму встановлену за замовчуванням. З метою безпеки в браузері встановлено, що надіслати непомітно інформацію, введену у формі, поштою неможливо. Для коректної інтерпретації даних використовуйте атрибут enctype="text/plain" в елементі <form>.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>FORM, атрибут action</title></head><body> <form action="mailto:vlad@htmlbook.ru" enctype="text/plain"> <p><input type="submit" value="Написати листа"></p></form></body></html>

Браузери

3 12 1 3.5 1 1
1 1 6 1

Браузери

У таблиці браузерів застосовуються такі позначення.

  •  — елемент повністю підтримується браузером;
  •  — елемент браузером не сприймається та ігнорується;
  •  — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями. li>

Число вказує версію браузреа, з якої елемент підтримується.