html - asp classic 和 select 标签具有多个属性

标签 html asp-classic

我正在使用 html 的 select 标签并具有多个属性。现在我使用 asp classic 从选择标签中获取所选选项。但收到 500 内部服务器错误。

<%
response.write(request("evtCategory").Count)
response.write(request("evtCategory"))
%>

<form id="frmSearch" method="post" >
<select name="evtCategory" multiple>
    <option value="0">--Select Category--</option>
    <option value="1">First</option>
    <option value="2">Second</option>
    <option value="3">Third</option>
    <option value="4">Fourth</option>
    <option value="5">Fifth</option>
</select>

<input type="submit" value="Search" />
</form>

最佳答案

我认为经典 ASP 中不存在 Count,它看起来像 ASP.NET 代码。

多个选定的值将以逗号分隔的字符串形式返回。

您可以使用 Split 将选定的值作为数组获取。

Dim values, i
values = Split(Request.Form("evtCategory"), ",")
For i = 0 To UBound(values)
    Response.Write("Value " & i & " = " & values(i) & "<br />")
Next

关于html - asp classic 和 select 标签具有多个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076350/

相关文章:

javascript - 在 jquery 中显示下一张图片的问题

php - 注销链接不起作用 php

asp-classic - 经典 ASP - 完全过时但无关紧要?

asp.net - ASP .NET 及时

javascript - jQuery:根据if语句添加css

html - 使用表单进行按钮导航并且按钮不出现

asp-classic - 详细500错误信息,ASP+IIS 7.5

asp-classic - Paypal DoDirectPayment : Live transaction failed

javascript - 在 jQuery 中附加表单时出现问题

SQL 两个整数相除得到小数值错误