主题:  如何把当前页面的文本框的值传到弹出窗口里面

whyxw36

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2003/5/23 3:14:14
#12003/9/18 23:49:08
如何把当前页面的文本框的值传到弹出窗口里面
就比如说
在当前页面有文本框aa
在文本框输入字
点击确定弹出一个窗口
把刚才aa的值传到这个窗口里
请指



hblzg

职务:普通成员
等级:1
金币:0.0
发贴:20
注册:2003/9/15 14:02:41
#22003/9/19 10:16:27
在当前页面的连接上加上
弹出
在弹出窗口的文件中获取值
aa=request.QueryString("aa")
就可以了
或者你使用隐藏域
直接使用 aa的值=request.form("aa")



hblzg

职务:普通成员
等级:1
金币:0.0
发贴:20
注册:2003/9/15 14:02:41
#32003/9/19 10:20:10



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#42003/9/19 11:25:19
onclick=window.open("xxx.asp?text="+aa.value,'','')

楼上要明白request.form不是在客户端运行的.



whyxw36

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2003/5/23 3:14:14
#52003/9/19 22:53:42
谢谢楼上的兄弟,问一下,如果传的不是文本框AA,而是下拉框BB,或单选框CC呢?

用onclick=window.open("xxx.asp?text="+aa.value,'','')传就显示
underfined



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#62003/9/20 17:17:18
如果aa在表单里面,那么就是

onclick=window.open("xxx.asp?text="+document.form1.aa.value,'','')

其中form1是表单的name值



whyxw36

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2003/5/23 3:14:14
#72003/9/23 1:04:36
如果要传的是两个同样名字的下拉框呢?
我试过了,传不过去。
高手,再帮帮忙!