A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

父窗口1.html
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Insert title here</title>
  6. <script type="text/javascript">
  7.         function shownewpage(thisurl){
  8.                 window.open(thisurl,"页面标题","width=200 height=300 scrollbars=yes resizeable=no");
  9.         }

  10. </script>
  11. </head>
  12. <body>
  13.         <form action="" name="parentform">
  14.                 <input type="button" value="选择信息" onclick="shownewpage('event.html')">
  15.                 选择的结果:<input type="text" name="result">
  16.         </form>
  17. </body>
  18. </html>
复制代码

子窗口event.html
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Insert title here</title>
  6. <script type="text/javascript">
  7. function returnValue(thisurl){
  8.         var city=document.myform.city.value;
  9.         var doc=window.opener.document;
  10.         doc.parentform.result.value=city;
  11.         window.close();
  12. }

  13. </script>
  14. </head>
  15. <body >
  16.         <form name="myform">
  17.                 选择:<select value="city">
  18.                                 <option value="北京"        >北京</option>
  19.                                 <option value="上海"        >上海</option>
  20.                                 <option value="深圳"        >深圳</option>
  21.                                 <option value="广东"        >广东</option>
  22.        
  23.                           </select>
  24.                
  25.         <input type="button" value="返回" onclick="returnValue()">
  26.        
  27.         </form>
  28. </body>
  29. </html>
复制代码

各位BBS好友请帮帮我,子窗口中没有返回给父窗口值,这是为什么呢???我到底哪出错了呢???求解答········





0 个回复

您需要登录后才可以回帖 登录 | 加入黑马