การฝัง VBScript ใน HTML เพื่อตั้งค่าตัวแปรผู้ใช้

ในขณะที่คุณสามารถเพิ่มองค์ประกอบแบบอินเทอร์แอคทีฟลงในเว็บเพจโดยใช้ HTML เพียงอย่างเดียวคุณต้องเชื่อมโยงกับภาษาอื่นเพื่อสร้างเนื้อหาแบบไดนามิกสำหรับลูกค้าของคุณ ใช้ VBScript เพื่อสร้างรหัสที่เข้าถึงองค์ประกอบของเอกสารและตอบสนองต่อการป้อนข้อมูลของผู้ใช้เช่นเมื่อผู้ใช้ป้อนข้อมูลเกี่ยวกับตัวเองหรือการซื้อเฉพาะ

HTML และ VBScript

การใช้ HTML เพื่อสร้างเว็บเพจแบบไดนามิกมักจะเกี่ยวข้องกับการฝังภาษาสคริปต์ไว้ที่ใดที่หนึ่งในหน้า แสดงให้เห็นถึงจุดเริ่มต้นขององค์ประกอบ VBScript โดยใช้แท็ก "สคริปต์" HTML ซึ่งหมายความว่ารหัสต่อไปนี้ควรถูกตีความว่าเป็น VBScript ตัวอย่างต่อไปนี้แสดงแท็กเปิดและปิดเหล่านี้:

ตัวแปร VBScript

ภายใน VBScript แบบฝังคุณจะต้องจัดการกับตัวแปรอินพุตของผู้ใช้อย่างไม่ต้องสงสัย ใน VBScript คุณจัดการกับตัวแปรโดยการประกาศตัวแปรด้วยคำสั่ง "Dim, " "Public" หรือ "Private" ในขณะที่คุณสามารถประกาศตัวแปรโดยไม่มีรายการเหล่านี้ก็ถือว่าเป็นการปฏิบัติที่ไม่ดี นอกจากนี้คุณสามารถกำหนดค่าให้กับตัวแปรโดยใช้โอเปอเรเตอร์การมอบหมายหรือ "=" ตัวอย่างต่อไปนี้แสดงให้เห็นว่าการประกาศตัวแปรและการกำหนดค่าทำงานอย่างไร:

ช่องอินพุต VBScript

ในขณะที่ตัวแปรใน VBScript สามารถประกาศและใช้ภายในสคริปต์เองเพื่อรวบรวมข้อมูลจากผู้ใช้เช่นกันเรียกใช้ฟังก์ชัน VBScript พิเศษเพื่อเพิ่มองค์ประกอบอินพุตให้ผู้ใช้โต้ตอบ ตัวอย่างเช่นฟังก์ชัน "InputBox" ให้โอกาสผู้ใช้ในการป้อนข้อความที่สามารถเก็บไว้ในตัวแปรภายใน VBScript ดังแสดงในตัวอย่างต่อไปนี้:

เรียก VBScript จาก HTML

ใช้องค์ประกอบเหล่านี้คุณสามารถโทร VBScript จาก HTML ของคุณที่จะขอให้ผู้ใช้สำหรับการป้อนข้อมูลและรับตัวแปรผู้ใช้ตามการป้อนข้อมูลนั้น ในตัวอย่างต่อไปนี้คุณสามารถขอชื่อผู้ใช้ผ่านฟังก์ชัน InputBox ตั้งค่าตัวแปรด้วยข้อมูลและเรียกใช้ฟังก์ชันผ่านปุ่ม HTML:

คลิกฉัน

โพสต์ยอดนิยม