<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