1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>弹窗案例</title>
 6     </head>
 7     <body>
 8         编号:<input type="text" id="numid" /><br />
 9         姓名:<input type="text" id="nameid" /><br />
10         <input type="button" value="选择" onclick="openUser()" />
11         <script type="text/javascript">
12             /*
13
14             */
15             function openUser() {
16                 window.open("user.html","","width=250,height=150");
17             }
18         </script>
19     </body>
20 </html>

user.html

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>user</title>
 6     </head>
 7     <body>
 8         <table border="1" width="200px">
 9             <tr>
10                 <td>操作</td>
11                 <td>编号</td>
12                 <td>姓名</td>
13             </tr>
14             <tr>
15                 <td><input type="button" value="选择" onclick="s1('100','张三')" /></td>
16                 <td>100</td>
17                 <td>张三</td>
18             </tr>
19             <tr>
20                 <td><input type="button" value="选择" onclick="s1('101','李四')" /></td>
21                 <td>101</td>
22                 <td>李四</td>
23             </tr>
24             <tr>
25                 <td><input type="button" value="选择"onclick="s1('102','王五')" /></td>
26                 <td>102</td>
27                 <td>王五</td>
28             </tr>
29         </table>
30         <script type="text/javascript">
31             function s1(numid, nameid) {
32                 // 把参数赋值到window页面
33                 // 跨页面操作,opener得到创建这个窗口的窗口
34                 var p = window.opener;
35                 p.document.getElementById("numid").value = numid;
36                 p.document.getElementById("nameid").value = nameid;
37                 // 关闭当前窗口
38                 window.close();
39             }
40         </script>
41     </body>
42 </html>

转载于:https://www.cnblogs.com/linyisme/p/5865033.html

JavaScript基础8——弹窗案例相关推荐

  1. JavaScript 基础语法循环案例练习

    JavaScript 基础语法循环案例练习 文章目录 JavaScript 基础语法循环案例练习 前言 一.早午晚安喵喵喵 二.判断奇偶数 三.班长请客 四.1-100跳过个位为3的数求和 五.第几个 ...

  2. JavaScript基础部分经典案例

    再复杂的程序都是由一个个简单的部分组成. 001案例 - 交换两个变量的值 方法01 - 使用临时变量 var n1 = 5;var n2 = 6;// 创建一个临时中介变量 tmpvar tmp;/ ...

  3. javaScript基础学习 - 14 - JavaScript内置对象 -案例代码

    javaScript基础学习 - 14 - JavaScript内置对象 -案例代码 1. Math对象最大值 2. 封装自己的数学对象 3. Math绝对值和三个取整方法 4. Math对象随机数方 ...

  4. JavaScript基础语法及小案例

    目录 JavaScript基础语法 1. 变量声明和赋值 2. 数据类型 1) 基本数据类型 2) 复合数据类型(引用类型) 3) 特殊数据类型 3. 运算符 1) 算术运算符 2) 赋值运算符 3) ...

  5. JavaScript基础语法笔记,ECMAScript基础,每部分都有经典案例以及解析。会持续更新(2022.0310)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.JavaScript导读 1.1 什么是JavaScript(这里借鉴Js红宝书的内容,看一看就可以了) 1.2 ...

  6. Javaweb学习笔记——(三)——————JavaScript基础DOM基础

    day03 1.js的String对象 **创建String对象 ***var str = "abc"; **方法和属性(文档) ***属性 lenth:字符串的长度 ***方法 ...

  7. 第五模块·WEB开发基础-第2章JavaScript基础

    第1章 JavaScript基础 01-JavaScript历史介绍 02-JavaScript的组成 03-JavaScript的引入方式 04-变量的使用 05-基本数据类型(一) 06-基本数据 ...

  8. JavaScript 基础知识 - BOM篇

    前言 本篇文章是JavaScript基础知识的BOM篇,如果前面的<JavaScript基础知识-DOM篇>看完了,现在就可以学习BOM了. 注意: 所有的案例都在这里链接: 提取密码密码 ...

  9. JavaScript 基础知识

    JavaScript 基础知识 文章目录 JavaScript 基础知识 @[toc] 一.JS的基本语法与结构 1.1 JavaScript 用法 1.2 JavaScript 输出 1.3 Jav ...

最新文章

  1. 快速排序算法实现思想个人理解
  2. JS 做的鼠标放大镜(初级)
  3. matlab输入数组换行,三维数组换行输入到文件(intel fortran 编译器) - 程序语言 - 小木虫 - 学术 科研 互动社区...
  4. python杂记-读取png图像文件头数据
  5. 春节期间小游戏同时在线人数最高达2800万人/小时
  6. 整型数据类型java_Java 六种基本整型数据类型变量的取值范围
  7. 智能标注、电力和地下管网巡检,CV算法落地方案
  8. 关于u8, u16, u32, u64
  9. 机房服务器硬件供应,机房服务器硬件维护方法大全
  10. SSH/SSH客户端介绍、利用SSH访问linux、SSH跟telnet区别
  11. JSON格式化软件 - 开源工具 JSON Viewer
  12. bat 删除文件名前N个字符
  13. 视频:青春期(青春痘1)
  14. Mashup,互联网一个方向。
  15. spring_boot 发布成war包 ,部署到外部的tomcat
  16. 游戏推广的引流软件有用吗
  17. 56,选择怪call,普通攻击,释放技能call,自己数据
  18. Studio One 5机架设置一键切换效果通道
  19. 起价8万4!最强苹果电脑套装发布,iOS黑化,iPad独立 | 一文看尽WWDC大会
  20. 计算机网络:浅谈HTTP与TCP/IP四层模型

热门文章

  1. 怎么确定迭代器后面还有至少两个值_如何理解Python中的可迭代对象、迭代器和生成器
  2. 英朗gt仪表盘图标说明_BuildRun低代码开发教程八节 | 图表和仪表盘展示
  3. AI嵌入式开发:NVIDIA Jetson Xavier NX刷机(2)
  4. 【学习・求职必备】可谓是相当Awesomes了,这些综述类的github项目你不可错过!...
  5. 全球及中国聚酰胺市场总体规模与供需现状分析报告2022年
  6. 全球及中国台式破壁机行业销售模式及市场需求份额调研报告2021-2027年
  7. 中国覆铜板(CCL)行业竞争现状及投资战略研究报告2021年版
  8. Java中配置加密组件Bouncy_Castle
  9. 对话中国经济和信息化-万祥军:李玉庭制造企业重整电商
  10. 二年级的数学题,10个人有9个人做错,你能做对吗?