黑马程序员技术交流社区
标题:
JavaScript中从子窗口中接受数据并显示在父窗口之中demo出错...
[打印本页]
作者:
为梦想而活着
时间:
2014-4-13 17:32
标题:
JavaScript中从子窗口中接受数据并显示在父窗口之中demo出错...
父窗口1.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function shownewpage(thisurl){
window.open(thisurl,"页面标题","width=200 height=300 scrollbars=yes resizeable=no");
}
</script>
</head>
<body>
<form action="" name="parentform">
<input type="button" value="选择信息" onclick="shownewpage('event.html')">
选择的结果:<input type="text" name="result">
</form>
</body>
</html>
复制代码
子窗口event.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function returnValue(thisurl){
var city=document.myform.city.value;
var doc=window.opener.document;
doc.parentform.result.value=city;
window.close();
}
</script>
</head>
<body >
<form name="myform">
选择:<select value="city">
<option value="北京" >北京</option>
<option value="上海" >上海</option>
<option value="深圳" >深圳</option>
<option value="广东" >广东</option>
</select>
<input type="button" value="返回" onclick="returnValue()">
</form>
</body>
</html>
复制代码
各位BBS好友请帮帮我,子窗口中没有返回给父窗口值,这是为什么呢???我到底哪出错了呢???求解答········
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2