jsp中弹出窗口显示下拉框,将下拉框的值传入到另外一个页面

来源:互联网 发布:淘宝卖家参加聚划算 编辑:程序博客网 时间:2024/06/05 15:12

功能需求:在jsp首页上是有3个查询条件,其中一个查询条件需要弹出窗口来选择值,然后将值写入到首页的文本框内。

首先,首页如下图:
这里写图片描述
点击整车编码超链接,弹出窗口。如下图:
这里写图片描述
点击选中按钮,将值传到首页的整车编码文本框内。如下图:
这里写图片描述

这个地方重点在于怎么将弹出框的值传入到首页的文本框内。

以下为点击选中按钮。执行的函数代码:

function getZcbm(){            var zcbm="整车编码的值";            top.window.opener.document.TransferYzxAndRy.zcbm.value=zcbm;            this.window.close();//关闭弹出窗口        }

为方便理解 下面举例说明:将首页看作父jsp。弹出框看作子jsp。

在子jsp中top.window.opener可以确定到父jsp。
document.TransferYzxAndRy.zcbm.value为父jsp中form表单中的一个input文本框的值。
整句代码理解即:确定父jsp且为父jsp中的name为TransferYzxAndRy的form表单中zcbm这个文本框赋值。

阅读全文
2 0
原创粉丝点击