Последние учебники веб-разработки
×

ASP Руководство

ASP ГЛАВНАЯ ASP Введение ASP устанавливать ASP Синтаксис ASP переменные ASP процедуры ASP формы ASP Cookies ASP сессия ASP заявка ASP #включают ASP Global.asa ASP Отправить по электронной почте

VBScript Руководство

VB ГЛАВНАЯ VB переменные VB процедуры VB условный VB перекручивание VB Примеры VB функции VB Ключевые слова

ASP Объекты

ASP отклик ASP Запрос ASP заявка ASP сессия ASP сервер ASP Ошибка ASP Файловая система ASP TextStream ASP Водить машину ASP файл ASP папка ASP Словарь ASP AdRotator ASP BrowserCap ASP Содержание Linking ASP Содержание ротатор ASP Быстрый Ref

ADO Руководство

ADO вступление ADO соединение ADO Recordset ADO дисплей ADO запрос ADO Сортировать ADO Добавить ADO Редактировать ADO Удалить ADO демонстрация ADO Ускорить

ADO Объекты

ADO команда ADO подключение ADO Ошибка ADO поле ADO параметр ADO Имущество ADO запись ADO Recordset ADO Поток ADO Типы данных

ASP and AJAX

AJAX вступление AJAX ASP AJAX База данных

ASP Примеры

ASP Примеры ASP викторина


 

ASP Форма для сбора


<Полный справочник Объект запроса

Коллекции формы используются для извлечения значений элементов формы из формы, которая использует метод POST.

Синтаксис

Request.Form(element)[(index)|.Count]

параметр Описание
element Необходимые. Название элемента формы, из которых коллекция для получения значений
index Необязательный. Задает один из нескольких значений для параметра. С 1 по запросу. Form(parameter) .Count.

Примеры

Пример 1

Вы можете перебрать все значения в запросе формы. Если пользователь заполнил форму, указав два значения - синий и зеленый - для цветового элемента, вы можете получить эти значения, как это:

<% for i=1 to Request.Form("color").Count
  Response.Write(Request.Form("color")(i) & "<br>")
next
%>

Вывод:

Blue
Green

Пример 2

Рассмотрим следующую форму:

<form action="submit.asp" method="post">
<p>First name: <input name="firstname"></p>
<p>Last name: <input name="lastname"></p>
<p>Your favorite color:
<select name="color">
<option>Blue</option>
<option>Green</option>
<option>Red</option>
<option>Yellow</option>
<option>Pink</option>
</select>
</p>
<p><input type="submit"></p>
</form>

Следующий запрос может быть отправлен:

firstname=John&lastname=Dove&color=Red

Теперь мы можем использовать информацию из формы в скрипте:

Hi, <%=Request.Form("firstname")%>. 
Your favorite color is <%=Request.Form("color")%>.

Вывод:

Hi, John. Your favorite color is Red.

Если вы не указали какой-либо элемент для отображения, например:

Form data is: <%=Request.Form%> 

результат будет выглядеть следующим образом:

Form data is: firstname=John&lastname=Dove&color=Red

<Полный справочник Объект запроса