在我的第一页上,我有一个数组定义为:
dim selection
selection = Array("name", "city")
在下面的ASP页面中,我想调用相同的变量,但我很难搞清楚如何操作。这是我的基本结构,因为我尝试了不同的解决方案,但这不起作用,我的结果总是空白的,因为我不认为我正确地调用变量:
dim userselect
userselect = request.form("selection(0)")
dim cityselect
cityselect = request.form("selection(1)")
如果我能在VBS中做到这一点很好,如果我能在Javascript中做到这一点,真棒,但我不知道从哪里开始,并会感谢一些帮助。
答案 0 :(得分:0)
你有一些选择,
或者您将值放在第一页的html表单中,然后将其发布到第二页,然后 request.form 值;
或者你打电话给第二页并通过来电者姓名传递值(例如 page2.asp?varname = varvalue ),然后你 request.querystring < / strong>第二页上的这些值;
或者您使用会话变量。例如:会话(“varname”)= varvalue 然后通过这种方式在第二页上获得会话(“varname”)。例如:response.write(session(“varname”))。
当你使用数组时,事情变得复杂,但只是一点点。你已经知道如何应对'。