0

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

下面是checkbox

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

谢谢

4

2 回答 2

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)


%>

然后,您可以将两个值都放在可以从那里使用的变量中,

于 2013-05-01T19:55:22.453 回答
1

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

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

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

iCompID = Request( "compid-" & iCheckValue )
于 2013-05-06T03:18:49.520 回答