在经典asp中获取复选框的自定义属性值

时间:2013-05-01 11:11:26

标签: asp-classic

我需要经典asp中的“compid”自定义属性值?

以下是checkbox

<input type="checkbox" name="chk" value="238774" compid="1367" id="1" />

由于

2 个答案:

答案 0 :(得分:1)

我不认为使用经典ASP是可行的,因为表单只会发布名称和值字段,但如果你这样做:

<input type="checkbox" name="chk" value="238774|1367" id="1" />

然后在你的代码中使用像

这样的代码
<%

both_vals = Request("chk")

value = Split(both_vals)(0)
compid = Split(both_vals)(1)


%>

然后你可以在那里使用你的变量中的值,

答案 1 :(得分:1)

除了其他答案,您还可以使用隐藏字段。

 <input type="checkbox" name="chk" value="238774" id="1" />
 <input type="hidden" name="compid-238774" value="1367" />

考虑iCheckValue变量是所选复选框的值,您可以像这样检索compid值:

iCompID = Request( "compid-" & iCheckValue )