tutorial pengembangan web terbaru
 

ASP Koleksi Form


<Complete Reference Permintaan Obyek

Koleksi Form digunakan untuk mengambil nilai-nilai elemen form dari bentuk yang menggunakan metode POST.

Sintaksis

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

Parameter Deskripsi
element Wajib. Nama elemen bentuk dari mana koleksi ini adalah untuk mengambil nilai
index Pilihan. Menentukan salah satu dari beberapa nilai untuk parameter. Dari 1 sampai Minta. Form(parameter) Count.

contoh

contoh 1

Anda dapat loop melalui semua nilai dalam permintaan bentuk. Jika pengguna mengisi formulir dengan menetapkan dua nilai - Biru dan Hijau - untuk elemen warna, Anda bisa mengambil nilai-nilai seperti ini:

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

Keluaran:

Blue
Green

contoh 2

Mempertimbangkan bentuk berikut:

<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>

Permintaan berikut akan dikirim:

firstname=John&lastname=Dove&color=Red

Sekarang kita dapat menggunakan informasi dari bentuk di script:

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

Keluaran:

Hi, John. Your favorite color is Red.

Jika Anda tidak menentukan setiap elemen untuk menampilkan, seperti ini:

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

output akan terlihat seperti ini:

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

<Complete Reference Permintaan Obyek