父窗口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好友请帮帮我,子窗口中没有返回给父窗口值,这是为什么呢???我到底哪出错了呢???求解答········
|
|