Скрытое поле
Скрытое поле не показывается на странице и прячет свое содержимое от пользователя. Посетитель не может ничего в него внести или напечатать. Цель создания скрытых полей — в передаче технической информации на сервер. В большинстве случаев это необходимо для передачи данных формы от страницы к странице.
Синтаксис создания скрытого поля.
name — имя поля, которое позволяет программе
идентифицировать его.
value — значение поля определяет какая
информация будет отправлена на сервер.
Вариант использования скрытого поля показан в примере 1.
Пример 1. Использование скрытого поля
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Скрытое поле</title>
</head>
<body>
<form action="/cgi-bin/handler.cgi" method="POST">
<p><b>Напишите любимое слово (никакие данные не будут передаваться на сервер!):</b></p>
<p><input type="text" size="25">
<input type="hidden" name="UserName" value="Vasya">
<input type="hidden" name="password" value="pupkin"></p>
<p><input type="submit" value="Отправить"></p>
</form>
</body>
</html>
В данном примере скрытые поля никак не отображаются на веб-странице, но когда форма отправляется на сервер, скрытые поля передаются вместе с ней.
| Статья опубликована: 12.09.2005 | Последнее обновление: 30.03.2008 |
Прежде, чем писать комментарий к статье, примите во внимание следующие моменты.
- Не задавайте вопросы в комментариях, для этой цели предназначен форум, где вы получите нужную помощь.
- Удаляются любые комментарии, которые:
- включают множество ошибок;
- написаны безграмотно;
- не имеют отношения к данной статье;
- не содержат никакой полезной информации для посетителей.
- Для выделения отдельных слов используйте следующие команды: [b]жирный[/b], [i]курсив[/i], [color=цвет]цветной текст[/color], [tag]тег[/tag], [var]параметр[/var], [code]пример[/code].
- Потренироваться в написании комментариев вы можете в песочнице.
Комментарии к статье
Сергей
24.06.2007
в пассивном состоянии отображался текст,а после того как на поле кликнешь курсором текст автоматом исчез?я ставлю value=,текст есть,но чтобы его убрать надо выделить->удалить вручную.На многих сайтах текст пропадает автоматом,но в коде различий не вижу..все таже value=!..
Влад Мержевич
25.06.2007
Алексей
11.07.2007
Влад Мержевич
24.07.2007
Алексей!!!
12.02.2008
camlost
21.05.2008
Ввел пользователь значения в форму, отправил ее, надо же что бы результат не пропал впустую.
Файл придется в таком случае написать, например с помошью perl или php. Этот файл суть маленькая компьютерная программа, которая принимает значения и обрабатывает их
