• 子窗口 父窗口传值


    父窗口

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8">
     5     <title>window object</title>
     6 
     7     <script type="text/javascript">
     8 
     9 
    10     </script>
    11 
    12 </head>
    13 <body>
    14     <div onclick="window.open('bless.html','aa','width=400,height=500')">祝福语</div>
    15     <div id="m"></div>
    16 </body>
    17 </html>

    子窗口

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8">
     5     <title></title>
     6 
     7     <script type="text/javascript">
     8         function mess(){
     9             //获取祝福语
    10             var message = document.getElementById("blessMes").value;
    11             //获取父类窗口
    12             var p = window.opener;
    13             //获取父类窗口中的id为bless的div
    14             var pd = p.document.getElementById("m");
    15             //设置pd的值
    16             pd.innerHTML = message;
    17             //关闭当前窗口
    18             window.close();
    19         }
    20 
    21 
    22     </script>
    23 
    24 </head>
    25 <body>
    26     <input id="blessMes"  type="text" >
    27     <input type="button" value="送上祝福" onclick="mess()">
    28 </body>
    29 </html>
  • 相关阅读:
    ubuntu安装RabbitMQ
    pycharm中引入相对路径错误
    python之pip
    ubuntu安装django
    ubuntu16安装python3.7
    ubuntu上用源码进行一键安装mysql
    tar命令
    linux之bc命令
    linux源码安装
    ubuntu安装搜狗输入法后无法使用goland的快捷键 ctrl+alt+B
  • 原文地址:https://www.cnblogs.com/a757956132/p/5242409.html
Copyright © 2020-2023  润新知