htmlbook.ru - Для тех, кто делает сайты
Шаг за шагом Графика для Web
Шаг за шагом > Формы по шагам > Скрытое поле

Шаг 11. Скрытое поле

Влад Мержевич

Скрытое поле не показывается на странице и прячет свое содержимое от пользователя. Посетитель не может ничего в него внести или напечатать. Цель создания скрытых полей — в передаче технической информации на сервер. В большинстве случаев это необходимо для передачи данных формы от страницы к странице.

Синтаксис создания скрытого поля.

<input type="hidden" параметры>

Параметры перечислены в табл. 11.1.

Табл. 11.1. Параметры скрытого поля
Параметр Описание
name Имя поля для его идентификации обработчиком формы.
value Значение поля, определяющее, какая информация будет отправлена на сервер.

Пример использования скрытых полей приведен в примере 11.1.

Пример 11.1. Использование скрытого поля

<!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=windows-1251">
  <title>Скрытое поле</title>
 </head>
 <body>
  <form action="handler.php" method="post">
   <p><b>Напишите любимое слово (никакие данные не будут передаваться на сервер!):</b></p>
   <p><input type="text" size="25" name="word">
   <input type="hidden" name="UserName" value="Vasya">
   <input type="hidden" name="password" value="pupkin"></p>
   <p><input type="submit" value="Отправить"></p>
  </form> 
 </body>
</html>

В данном примере показано создание двух скрытых полей, одно из них носит имя UserName и получает значение Vasya, а второе именуется password со значением pupkin. В результате отправки формы обработчику, указанному в параметре action, программа может легко прочитать эти данные и интерпретировать их по усмотрению разработчика.

Статья опубликована: 12.08.2005 Последнее обновление: 12.11.2008
Формы по шагам
Примеры из статьи

Copyright Влад Мержевич, по всем вопросам пишите по адресу: vlad@htmlbook.ru