วิธีรับชื่อของทุกรูปแบบและค่าที่สอดคล้องกันใน ASP ในความเป็นจริงคำถามนี้ง่ายมาก แต่อาจมีหลายคนที่ไม่รู้วิธีทำดังนั้นพวกเขาจึงเขียนมันลงเพื่ออ้างอิงเท่านั้น ในโปรแกรม ASP วัตถุที่ใช้ในการรับข้อมูลไคลเอนต์คือการร้องขอซึ่งให้วิธีการและแอตทริบิวต์มากมายแก่เรา ตัวอย่างเช่นมีรูปแบบดังกล่าว
<วิธีการแบบฟอร์ม = ชื่อโพสต์ = cqq action = "">
<อินพุต type = "text" name = "ชื่อผู้ใช้">
<input type = "text" name = "รหัสผ่าน">
<อินพุต type = "ช่องทำเครื่องหมาย" name = "sex" value = "male">
<อินพุต type = "ช่องทำเครื่องหมาย" name = "sex" value = "female">
<อินพุต type = "ส่ง">
</form>
หากเราต้องการรับค่าในชื่อผู้ใช้เราสามารถเขียนได้เช่นนี้: request.form ("ชื่อผู้ใช้")
ทุกคนรู้เรื่องนี้ ในความเป็นจริงแบบฟอร์มนี้เป็นคอลเลกชันซึ่งหมายความว่าเนื้อหาทั้งหมดในแบบฟอร์มจะถูกเก็บไว้ในคอลเลกชันนี้
ในกรณีนี้หากเราต้องการรับค่าขององค์ประกอบบางอย่างเราต้องตั้งชื่อขององค์ประกอบใน request.form () เท่านั้น
ชื่อผู้ใช้ด้านบน
ดังนั้นสิ่งที่เกี่ยวกับการรับค่าทั้งหมดในชุด? ง่ายมากเพียงแค่ทำตามอะไรเพียงแค่เขียน request.form
คุณได้รับชื่อและค่าขององค์ประกอบทั้งหมดในคอลเลกชัน นี่คือคำสั่งสำหรับการดำเนินการคอลเลกชัน:
-
สำหรับแต่ละ obj ใน request.form
Response.write obj & "" & request.form (obj) & "<br>"
ต่อไป
-