Js打开新页面,选中内容后把值返回到父页面
来源:互联网 发布:梅西2016年个人数据 编辑:程序博客网 时间:2024/05/20 06:38
Js打开新页面,选中内容后把值返回到父页面
1. 父页面弹出子窗口
<script language="JavaScript" type="text/JavaScript">
function findcar() {
str =window.open("findcar.jsp","newwindow","height=600,width=800,toolbar=no,menubar=no,resizable=no,location=no,status=no");
if (str!=null)
str.focus(); //保持在最前面
}
</script>
2. 子页面
<script type="text/javascript">
function setFWvalue(e){
var ee = e.parentElement.parentElement.parentElement; //取得tr对象,为了取值
window.opener.document.getElementById("carTypeId").value=ee.getElementsByTagName("div")[1].innerText; //找到div里面的值,写入父页面,[1]是车型ID
window.opener.document.getElementById("carTypeName").value=ee.getElementsByTagName("div")[2].innerText; //[2]是车型
window.close();
}
</script>
<table width="100%" id="tbody" border="1">
<tr>
<th><div align="center">选择</div></th>
<th><div align="center">车型ID</div></th>
<th><div align="center">车型</div></th>
<th><div align="center">年款 </div></th>
<th><div align="center">车系</div></th>
<th><div align="center">排量 </div></th>
</tr>
<s:iterator value="car">
<tr>
<td><div align="center"><input type="radio" onclick="setFWvalue(this)" id="prop" name="prop" value="<s:property value="typeId"></s:property>" /></div>
</td>
<td><div align="center"><s:property value="typeId" /></div></td>
<td><div align="center"><s:property value="typeCname" /></div></td>
<td><div align="center"><s:property value="typeYear" /></div></td>
<td><div align="center"><s:property value="carSeries" /></div></td>
<td><div align="center"><s:property value="enginePower" /></div></td>
</tr>
</s:iterator>
</table>
<td>加红色的<div>是为了取值,表头<th>的<div>也要写。
- Js打开新页面,选中内容后把值返回到父页面
- 页面加载后自动打开新页面
- js页面跳转和打开新页面
- js 打开新页面
- js打开新页面
- js打开新页面
- js 打开新页面/js 重定向页面
- 弹出新页面,输入数据后返回原页面
- 新页面中返回到上次浏览的页面位置
- 用js实现 在当前页面打开新页面
- 使用js打开新页面
- JS实现倒计时三秒跳转后到新页面
- 在js 中window.open()打开新页面,post方式传递参数到新页面上
- IE8去掉地址栏,同时关闭父页面,打开新页面
- jquery,JavaScript,页面跳转,打开新页面,返回,跳转页面同时传递参数
- 打开新页面,返回前一页
- 关于showModalDialog打开页面后提交数据总打开新页面问题
- ASP.NET弹出新页面,置顶,有返回值,刷新父页面
- boa在tiny6410上的移植
- 刚刚下了决心
- 总结
- 操作系统复习笔记--进程与线程
- 你只是在累了、伤了、痛了的时候才想起我
- Js打开新页面,选中内容后把值返回到父页面
- Ant 无法找到或识别 flexTasks 的解决方案
- 位图排序
- Linux netstat命令详解
- winform c# 自动更新
- 用busybox制作并配置根文件系统
- Java 多线程安全 单例
- C++与C#对比学习:预编译与编译机制(二)
- android调用系统功能