VBScript HTML Check Multiple Input Text Field ตัวอย่างนี้จะเป็นการใช้ VBScript ควบคุม การตรวจสอบค่าว่างของ Text Field กรณีที่ช่องกรอกข้อมูลมีหลายช่องและการส่งข้อมูลเป็นแบบ Array
Sample1 การใช้ VBScript ในการตรวจสอบค่าว่างของ Text Field
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<script language="VbScript">
Function btnSubmit_OnClick()
Dim i
For i = 1 To Document.form1.hdnLine.Value
If Eval("Document.form1.txtName"&i&".Value") = "" Then
MsgBox("Please input text field line " &i)
Eval("Document.form1.txtName"&i&".Focus")
Exit Function
End If
Next
Document.form1.submit()
End Function
</script>
<form action="page.cgi" method="post" name="form1">
Input 1 <input name="txtName" id="txtName1" type="text"><br>
Input 2 <input name="txtName" id="txtName2" type="text"><br>
Input 3 <input name="txtName" id="txtName3" type="text"><br>
Input 4 <input name="txtName" id="txtName4" type="text"><br>
Input 5 <input name="txtName" id="txtName5" type="text"><br>
<input type="hidden" name="hdnLine" value="5">
<input name="btnSubmit" type="button" value="Submit" >
</form>
</body>
</html>