วิธีการใช้การตรวจสอบแบบฟอร์มใน ASP
ในโปรแกรม ASP เรามักจะขอให้ผู้ใช้กรอกแบบฟอร์มแล้วคลิกปุ่มส่งโดยตรงเพื่อส่งให้เรา
นี่เป็นเพียงตัวอย่างง่ายๆ ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคนในการเขียนโปรแกรม
แบบฟอร์ม HTML:
<การกระทำของฟอร์ม=action.aspวิธี=ชื่อโพสต์=myform>
ชื่อและนามสกุล: <br/>
<ประเภทอินพุต=ชื่อข้อความ=ชื่อและขนาดนามสกุล=30> <br/>
อีเมล์: <br/>
<ประเภทอินพุต=ชื่อข้อความ=ขนาดอีเมล=30> <br/>
อายุ: <br/>
<ประเภทอินพุต=ชื่อข้อความ=ขนาดอายุ=3> <br/>
เพศ: <br/>
<เลือกขนาด=1 ชื่อ=เพศ>
<option>- เลือกเพศ -</option>
<option value=ชาย>ชาย</option>
<option value=Female>เพศหญิง</option>
</select> <br/>
<ประเภทอินพุต=ส่งค่า=ส่ง onClick=check();ส่งคืนเท็จ;>
</แบบฟอร์ม>
ฟังก์ชัน Check() ใช้เพื่อตรวจจับเนื้อหาในแบบฟอร์ม
ฟังก์ชันจาวาสคริปต์:
<ภาษาสคริปต์=ประเภทจาวาสคริปต์=ข้อความ/จาวาสคริปต์>
ตรวจสอบฟังก์ชัน () {
var nameandsurname = document.myform.nameandsurname;
อีเมล var = document.myform.email;
อายุ var = document.myform.age;
var เพศ = document.myform.gender;
ถ้า ( nameandsurname.value.indexOf( ) == -1) {
alert(กรอกชื่อและนามสกุลของคุณ);
ชื่อและนามสกุล.โฟกัส();
} อื่น ๆ ถ้า ((email.value.indexOf(@) == -1) || (email.value.indexOf(.) == -1)) {
การแจ้งเตือน(ป้อนที่อยู่อีเมลที่ถูกต้องของคุณ);
อีเมล์.โฟกัส();
} อื่น ๆ ถ้า (! (parseInt(age.value) > 0)) {
alert(ระบุอายุของคุณ);
อายุ.โฟกัส();
} อื่นถ้า (gender.selectedIndex == 0) {
alert(เลือกเพศของคุณ);
เพศ.โฟกัส();
} อื่น {
document.myform.submit();
-
-
</สคริปต์>
เพียงวางโค้ดจาวาสคริปต์ด้านบนไว้ระหว่าง <head> </head> ของหน้าเว็บของคุณ!