java 中web项目,我父窗口有一个提交按钮,子窗口有数据,我想点提交按钮时获取子窗口的数据,
问我用js该怎么写?而子窗口在父窗口不是用iframe,用的div,在父窗口的div中打开的!...
问我用js该怎么写?而子窗口在父窗口不是用iframe,用的div,在父窗口的div中打开的!
展开
3个回答
展开全部
div 中打开的为什么叫“窗口”,你用的是什么技术, jQuery ? 反正不管用什么技术,在浏览器本身来看只要没有用 iframe 也没有用 frame 它就在当前的 window 对象树中可以找到,用 id 或 name 。
document.getElementById("myId"); 就找到了这个 myId 的组件,然后再遍历它有什么孩子组件
document.getElementById("myId"); 就找到了这个 myId 的组件,然后再遍历它有什么孩子组件
追问
首先抱歉,我没有及时看到你们回答的问题,然后我想说的是问题已经解决了!我的解决方案如下:
之前说子页面是在父页面的div打开,其实那是表面现象,我前台技术用的ligerui,做的tab切换,ligerui默认就是iframe,用contentWind.window.test()就可以了。
谢谢你们的解答!
展开全部
给子窗口的div设置一个id,然后在js中用document.getElementById('id号')方法得到子窗口。然后得到相应的子窗口的值就行了。
追问
首先抱歉,我没有及时看到你们回答的问题,然后我想说的是问题已经解决了!我的解决方案如下:
之前说子页面是在父页面的div打开,其实那是表面现象,我前台技术用的ligerui,做的tab切换,ligerui默认就是iframe,用contentWind.window.test()就可以了。
谢谢你们的解答!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-13
展开全部
使用js控制,去递交就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询