asp表单button开窗问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:01:09
想实现如下功能:
点击工号下面的button开窗打开另一页面,选择对应人员,当选定对应人员后,能将相应的值自动填写到对应的表单中,谁能给我相应的代码
补充以下几点:
1、工号文本框的值我可以实现回传,
2、姓名、职务、入厂日期的值我也想通工号下面的button开窗打开新页面后选择对应人员时一起回传到对应文本框内
3、button开窗打开新页面后选择值时不用加button按钮回传给当前页面,我想用超链接形式,

比如说你点击当前页面中的按钮弹出新窗口,在将新窗口中的值发送给当前页面中的id为name的文本框:
当前页面中:
<input id ="name" name ="name" type="text">
<input id ="as" name ="as" onclick="window.open('select.asp','选择','width=500,height=300,top=200,left=200')" type="button" value="添加">

在select.asp页面中:用个确定按钮,点击时执行下面代码将值传递给当前页面中的name文本框,并关闭窗口

这里假设username是你的选定值
response.write("<script>")
response.Write("window.opener.document.getElementById('name').value='"&username&"';")
response.Write("self.close();</script>")
response.End()