โรงเรียนหน้าใหม่:
ในสองวันที่ผ่านมาฉันเห็นเพื่อนคนหนึ่งถามเกี่ยวกับวิธีการควบคุมการควบคุมต่าง ๆ ใน HTML โดยใช้สคริปต์และตอนนี้ฉันจะสรุปด้วยตัวเอง เนื่องจากเหตุผลของโครงการหลายโปรแกรมจะถูกเขียนใน VBScript เพื่อนที่สนใจสามารถเขียนพวกเขาลงใน JavaScript ได้ อย่าลืมแบ่งปันพวกเขาในเวลานั้นมีชีวิตอยู่
gfgetCheckBoxValue = strvalue
ฟังก์ชันสิ้นสุด
ด้านบนเป็นวิธีการจัดการกล่องกาเครื่องหมายใน VBScript (มักใช้) ฟังก์ชั่นเหล่านี้สามารถห่อหุ้มไว้ในไฟล์ VBS ทั่วไปและอ้างอิงในพื้นที่แท็ก <head> ของ HTML สามารถใช้สำหรับการใช้งานทั่วไป ~ ตัวอย่างเช่น <head> <ภาษาสคริปต์ = vbscript src = vbschkbboxtool.vbs> </script> </head>
คุณควรให้ความสนใจกับปัญหาเดียว ในแอปพลิเคชันจริงอาจไม่มีการบันทึกในรายการที่สร้างขึ้นตามเงื่อนไขการสืบค้นซึ่งหมายความว่าไม่มีการควบคุมช่องทำเครื่องหมาย หากคุณยังคงเรียกตัวควบคุมดังกล่าวด้วยชื่อ IE จะรายงานข้อผิดพลาดในเวลานี้ ไม่มีทางออกที่ดีดังนั้นฉันจึงเขียนโปรแกรมเพื่อข้ามสถานการณ์นี้ซึ่งไม่มีการควบคุมช่องทำเครื่องหมาย:
ฟังก์ชั่น sischkboxexist ()
เมื่อเกิดข้อผิดพลาดต่อไป
err.lear
ถ้า isempty (document.frmorderlist.chkorder) แล้ว
สิ้นสุดถ้า
ถ้า err.number <> 0 แล้ว
อื่น
sischkboxexist = true
สิ้นสุดถ้า
err.lear
ฟังก์ชันสิ้นสุด
ทำการดำเนินการใด ๆ ในการควบคุมที่กำหนดไว้ล่วงหน้าในโปรแกรมเช่น isempty หากสถานการณ์ของ err.number> 0 ถูกจับนั่นหมายความว่าไม่มีการควบคุม อย่างไรก็ตามเนื่องจากข้อผิดพลาดต่อไปถัดไปจะไม่มีข้อผิดพลาดซึ่งหมายความว่ามีการพิจารณาว่าการควบคุมนั้นมีอยู่หรือไม่
ก่อนที่จะเรียกฟังก์ชั่นสามฟังก์ชั่นข้างต้นให้เรียกฟังก์ชัน sischkboxexist เพื่อดูว่ามีการควบคุมที่เกี่ยวข้องอยู่หรือไม่ดังนั้นจะไม่มีข้อผิดพลาด
- EOM -