没有必要在所有
<%
'Have you POST to this page?
If Len(Request.Form) > 0 Then Call Save()
Sub Save()
Dim a_check, i_item, i_items
a_check = Split(Request.Form("checkbox") & "", ",")
If IsArray(a_check) Then
i_items = UBound(a_check, 1)
For i_item = 0 To i_items
'Could store this and output it later on but is just a quick example
Response.Write a_check(i_item) & " is checked"
Next
End If
End Sub
%>
<html>
<head>
</head>
<body>
<!-- make the page POST to itself -->
<form method="POST" action="">
<! -- your other fields etc
<input type="checkbox" name="checkbox" value="A" />
<input type="checkbox" name="checkbox" value="B" />
<input type="submit" value="Save" />
</form>
</body>
</html>
简单的例子没有什么特别的未经检验的在这里使用的任何客户端脚本。
混合服务器端代码与客户端事件,呃? – Abhitalks
@konrad:现在我真的很困惑。为什么你从问题中删除* classic asp *并标记两者? Op可能已经使用*经典的asp *! – Abhitalks
我使用的是经典的asp – user3138076